MStest прогресс через командную строку - PullRequest
2 голосов
/ 21 октября 2011

Я запускаю большой набор 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...

Так будет до тех пор, пока тест не закончится, а затем выгрузит все результаты на экран в одной большой партии. Есть ли способ передать ход выполнения тестов в командное окно, чтобы я мог видеть а) как далеко он продвинулся и б) что прошло и не удалось?

Приветствия

Сэм

РЕДАКТИРОВАТЬ: Для ясности, мы запускаем упорядоченный тест, а не список тестов.

Ответы [ 2 ]

2 голосов
/ 19 октября 2012

Да, возможно

Соответственно с MSDN

mstest /testcontainer:YourDLL.dll /detail:errormessage /detail:description /resultsfile:"file.trx"
0 голосов
/ 07 ноября 2011

Судя по моему опыту, при каждом тесте выводится одна строка на тест.Таким образом, вы получаете представление о прогрессе в целом, но не о прогрессе в рамках теста.

Сейчас я ищу способ сказать, что тест 1/100 тест 2/100 и т. Д. Был бы хорош.

...