我正在从命令行运行一个大的mstest套件,大约需要15分钟才能完成。一旦启动,输出到命令窗口如下...
Microsoft (R) Test Execution Command Line Tool Version 10.0.30319.1
Copyright (c) Microsoft Corporation. All rights reserved.
Loading SetupTestRun.testrunconfig...
Loading Test.BusinessLibrary\All.orderedtest...
Starting execution...
在测试完成之前它仍然是这样,然后将所有结果转储到一个大批量的屏幕上。无论如何都要将测试的运行进度运行到命令窗口,这样我才能看到a)它已经取得了多大的进展,以及b)已经过去和失败了什么?
干杯,
山姆
编辑:要清楚,我们正在运行有序测试,而不是测试列表。
答案 0 :(得分:2)
是的,是可能的
相应地MSDN
mstest /testcontainer:YourDLL.dll /detail:errormessage /detail:description /resultsfile:"file.trx"
答案 1 :(得分:0)
根据我的经验,每次测试都会输出一行,因为每次测试都会发生。因此,您可以了解整体进度,但不了解测试中的进展情况。
我现在正在寻找一种方法来说测试1/100测试2/100等会很好。