План тестирования TFS 2017: установите контрольные примеры как неприменимые или заблокированные из файла результатов trx - PullRequest
0 голосов
/ 25 февраля 2019

После выполнения автоматических тестов в задаче VStest vstest.exe создает файл результатов trx.Этот trx содержит только 3 типа результатов: Пройденный, Неудачный и Пропущенный.Результаты такого типа публикуются в плане тестирования TFS.

Есть ли возможность добавить результат "Не применимо" или "Заблокировано" в trx и обновить тестовые случаи в плане тестирования TFS на основе этого результата?

Я считаю, что должен использоваться пользовательский регистратор, но какой тип результатов я могу использовать для «Не применимо» или «Заблокировано»?

    <Counters total="1" executed="0" passed="0" failed="0" error="0" timeout="0" aborted="0" inconclusive="0" passedButRunAborted="0" notRunnable="0" notExecuted="0" disconnected="0" warning="0" completed="0" inProgress="0" pending="0" />

Существует 9 возможных результатов теста для UnitTestOutcome https://docs.microsoft.com/en-us/dotnet/api/microsoft.visualstudio.testtools.unittesting.unittestoutcome?view=mstest-net-1.2.0 Но на самом деле vstest.exe генерирует и помещает в trx только 3 из этих типов.

...