AzDO YAML pipeline publi sh Html результат теста - PullRequest
1 голос
/ 07 мая 2020

Azure DevOps все еще не имеет встроенного способа публикации sh тестирования html отчетов в конвейер. Этому запросу уже больше года, и до сих пор нет объявления о его включении в дорожную карту.

Эта статья предполагает, что это возможно путем присвоения имени файлу index. html. Однако я не вижу, как публикуется файл - может ли кто-нибудь помочь?

1 Ответ

1 голос
/ 07 мая 2020

К сожалению, на данный момент у нас нет встроенной функции для прямой публикации файла sh html и возможности просматривать отчет HTML в виде встроенной веб-страницы на конвейерах Azure.

Azure Индекс на странице DevOps Coverage. html в Интернете . Однако CSS и Javascript должны быть включены. Для этой цели мы можем использовать HTMLInline для включения CSS и Javascript в индекс. html.

Статья, на которую вы ссылаетесь, кажется, связана с охватом кода, а не с тестовой страницей. Рядом с вкладкой Тесты есть вкладка покрытия кода.

enter image description here

Согласно описанию обходной путь, похоже, изменяет исходный файл index. html Code Coverage и отображает что-то в нем. В этом случае нет необходимости публиковать sh, Azure DevOps найдет индекс. html и автоматически отобразит информацию о нем.

Это не обычный способ публикации sh html отчет. Предлагаем вам использовать задачу Publish Pipeline Artifact для публикации sh созданных отчетов html, а затем загрузить их для просмотра локально.

Или вы также можете попробовать стороннее расширение - Publi sh HTML

...