当运行一个大组的使用MSTest的命令行的测试中,我可以看到每个测试执行及其结果记录在窗口像这样:打印MSTest的总结
Passed Some.NameSpace.Test1
Passed Some.NameSpace.Test2
等等数以千计的测试。一旦完成,MSTEST会吐出这样
Summary
---------
Test run failed
Passed 2000
Failed 1
------------
Total 2001
总结在这一点上我要么开始在窗口向后滚动试图找到一个代表我的一个失败的测试,或我大海捞针可以打开代表结果的巨大XML文件,以及文本搜索某个关键字指示失败的测试。
难道没有更简单的方法吗?我可以让MsTest报告进度而不倾销将测试名称传递给控制台(仍然记录失败的测试名称),还是我最终只能得到失败测试的摘要?
我认为它很明显是什么命令行用户想要做的:遵循进度和知道最后的结果,而不必读取XML或浏览CMD窗口的历史。
不是没有改变2000测试类我猜... – 2012-03-07 21:58:19