Опубликованные результаты теста не отображаются в сводке сборки

Используя шаблон сборки по умолчанию в TFS 2013, мы используем скрипт Post-test для сбора файлов trx из тестов транспортира, чтобы включить их в сводку отчета о сборке.

Мы используем MsTest vs2015:

MSTest.exe
/publishresultsfile:...\TRXTestResult\CHROME-54.0.2840.71-results.trx 
/publish:https://.../tfs/defaultcollection
/teamproject:...
/publishbuild:...    
/platform:AnyCpu
/flavor:Release

Результат:

Ожидание публикации...

Публикация результатов теста (имя теста) по https:/tfs/defaultcollection...

Публикация завершена успешно.

Однако опубликованный результат теста не будет отображаться в отчете о сборке (только по умолчанию из модульного теста).

TfvcTemplate.12.xaml

1 ответ

Этого нельзя достичь простым тестовым скриптом. Вам нужно создать пользовательское действие, чтобы справиться с этим.

В этом упражнении вы можете обрабатывать все, что необходимо для запуска тестов транспортира и публикации результатов теста. С помощью пользовательского действия вы также можете легко интегрировать автоматизированные тесты транспортира в различные шаблоны сборки. Это значительно улучшает возможность повторного использования.

Затем вам нужно создать собственный шаблон сборки и интегрировать его в сборку TFS. Более подробно, пожалуйста, обратитесь к руководству из этого блога: Автоматическое тестирование пользовательского интерфейса приложений AngularJS с использованием TFS

Другие вопросы по тегам