Можно ли интегрировать html-отчет со сводкой сборки VSTS?

Как интегрировать отчет о результатах тестирования html, созданный karma-htmlfile-reporter, с разделом сводки сборки VSTS? Любые входы помогут


person vignesh srinivasan    schedule 08.05.2018    source источник
comment
Привет, вигнеш Шринивасан, есть новости по этому поводу? Я нахожу что-то новое, покрытие кода VSTS поддерживает вывод результатов покрытия кода в форматах Jacoco или Cobertura. Karma-Coverage поддерживает формат Cobertura. После того как вы настроите выходной формат, вы можете попробовать использовать задачу «Публикация покрытия кода» для загрузки данных о покрытии кода в VSTS. Подробности смотрите в моем обновленном ответе. Если ответ помог или дал правильное направление, благодарим за отметку его как ответа который также поможет другим в сообществе.   -  person PatrickLu-MSFT    schedule 24.05.2018


Ответы (2)


Нет встроенного способа выполнить ваше требование.

Вы можете создать собственное расширение для отображения графического содержимого (HTML-страницы) на моей сводной странице VSTS/TFS.

Например, добавьте настраиваемый раздел в результат сборки через ваше расширение, таким образом вы можете добавить отчет о результатах тестирования html в этот настраиваемый раздел. Пример расширения результатов сборки: vsts-extension -образцы

Подробнее о том, как собрать расширение, вы можете узнать из этой статьи.

Создайте свое первое расширение для Visual Studio Team Services

Расширение для справки: публикация HTML-артефакта


Обновить

Найдите другой обходной путь, согласно приведенному ниже ответу в этом вопрос:

Покрытие кода VSTS поддерживает вывод результатов покрытия кода в форматах Jacoco или Cobertura. Karma-Coverage поддерживает формат Cobertura.

Отредактируйте свой karma.config.js для ....

После того, как вы настроите выходной формат, вы можете попробовать использовать Опубликовать покрытие кода, чтобы загрузить данные о покрытии кода в VSTS.

person PatrickLu-MSFT    schedule 09.05.2018
comment
Вы также можете проголосовать за включение этого запроса функции в Azure Devops developercommunity.visualstudio.com/idea/491426/ - person Rémi Benoit; 15.06.2020

TFS может понять отчет, если он представлен в формате, называемом TRX.

Этого можно добиться с помощью плагина karma-trx-reporter в karma.conf.js

После создания отчета мы можем использовать MSTest для публикации отчета. полученные результаты

или вы можете загрузить с помощью Рабочий процесс VSTS

person The Des    schedule 08.08.2018