«Не найдено файлов результатов теста, соответствующих ** / *. Trx» в задаче «Опубликовать результат теста» - PullRequest
0 голосов
/ 18 июня 2019

Я выполняю тестирование автоматизации в конвейере Azure и использую адаптер NUnit VS Test и задачу Visual Studio Test.файл .trx прикрепляется в Сводке теста.Но в задаче «Опубликовать результат теста» я мог видеть предупреждение No test result files matching **/*.trx were found.

Сборка прошла успешно, но файл .trx не отображается в задаче «Опубликовать результат теста»

Можете ли вы мне чем-нибудь помочь?пропал без вести?

Publish Test Results task Cofiguration

Ответы [ 2 ]

1 голос
/ 18 июня 2019

Посмотрите на свой скриншот:

Формат результата теста: VSTest .

Вы не используете VSTest, вы используете NUnit.

Изменить формат результата теста на NUnit.

1 голос
/ 18 июня 2019

Поскольку файл .trx находится не там, где вы указали в задаче публикации, файл, сгенерированный в D:\a\_temp\...., в то время как вы указали для поиска в $(System.DefaultWorkingDirectory), то есть D:\a\work\1\s.

Но правда в том, что вам вообще не нужна задача публикации. Visual Studio Task делает это автоматически.

Таким образом, вы можете удалить это задание, и вы все равно будете показывать результаты теста в DevOps Azure. Смотри документы здесь .

...