Создайте панель мониторинга, используя файлы отчетов, сгенерированные из protractor-screenshoter-plugin - PullRequest
0 голосов
/ 18 мая 2019

Я пытаюсь создать Dashboard, используя html-отчеты, генерируемые при непрерывном тестировании с использованием Protractor.

В моем файле Docker я использовал protractor-screenshoter-plugin, который устанавливается по умолчанию.

https://www.npmjs.com/package/protractor-screenshoter-plugin

Плагин генерирует и сохраняет отчеты в каталоге "./REPORTS/e2e".

После того, как эти отчеты будут созданы и сохранены, я хотел бы использовать эти отчеты для создания панели успешных тестов и сбоев.

Существует ли какое-либо приложение, которое может использовать отчеты, сгенерированные из protractor-screenshoter-plugin, и создать панель мониторинга ??

Как эти файлы используются, если я просто придерживаюсь Дженкинса ??

ШАГ, которого я пытаюсь достичь:

1> Create a Jenkins Pipeline Job --> Complete
2> The Code will download the git repo to the Jenkins Slave -->     Complete
3> A docker files will span a new Container and run the tests. -->  Complete
4> The container by default will have the protractor-screenshoter-plugin which will generate the reports to a ./REPORTS/e2e directory --> Complete
5> Use the "Publish html Report/Publish Junit Test result report" to generate the default reports which are not all that helpful. --> Complete
6> These log files parallelly are now moved to a Artifactory repo and stored --> Complete
7> How to use these report files in the Artifactory repo to generate a dashboard on Jenkins or on any third party application

Я пробовал Генератор отчетов в формате HTML, который можно интегрировать с Jenkins, но он не обязательно предоставляет панель данных о том, что я ожидаю, и не очень полезен

Мое ожидание состоит в том, чтобы сгенерировать панель мониторинга с возможными удачами и неудачами, а не с полным выводом console.log в Jenkins

Как компании генерируют результаты тестов на инструментальных панелях ?? Существуют ли какие-либо стандартные процедуры или рекомендации, которым можно следовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...