我经常需要创建软件来运行测试(在硬件或其他软件上),但我不知道 .NET 中用于显示测试结果的良好用户界面控件。
(澄清一下,我不是在寻找 .NET 代码的测试解决方案。我是在寻找一种方法来为用户提供类似于用于测试代码的系统,以便她可以运行预制测试在其他一些物体上。)
大多数单元测试框架都提供这样的用户界面,我特别喜欢 Resharper 的单元测试 UI:
有谁知道可以提供这种界面的自定义控件(开源或购买)?
理想情况下,开发人员能够使用一组项目加载 UI,这些项目可以Run
并可能Stop
ped,将有一个 Passed
bool 值,可以输出有用的信息(例如文本或格式化的 HTML/XML)。
最佳答案
它不是框架,而是Gallio是开源的,有一个很好的图形用户界面,可以适应这个目的。
另一个开源起点可能是 gtest-gbar :
关于.net - 用于运行测试和报告结果的框架用户界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3151839/