Опубликованные результаты теста не отображаются в сводке сборки
Используя шаблон сборки по умолчанию в 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...
Публикация завершена успешно.
Однако опубликованный результат теста не будет отображаться в отчете о сборке (только по умолчанию из модульного теста).
1 ответ
Этого нельзя достичь простым тестовым скриптом. Вам нужно создать пользовательское действие, чтобы справиться с этим.
В этом упражнении вы можете обрабатывать все, что необходимо для запуска тестов транспортира и публикации результатов теста. С помощью пользовательского действия вы также можете легко интегрировать автоматизированные тесты транспортира в различные шаблоны сборки. Это значительно улучшает возможность повторного использования.
Затем вам нужно создать собственный шаблон сборки и интегрировать его в сборку TFS. Более подробно, пожалуйста, обратитесь к руководству из этого блога: Автоматическое тестирование пользовательского интерфейса приложений AngularJS с использованием TFS