Генерация HTML отчета в почтальоне

Я хочу сгенерировать HTML-отчет для API с помощью приложения почтальон.

Я хочу запустить свою коллекцию и среду одновременно и создать HTML-отчет о результатах прохождения и сбоя.

пожалуйста, направь меня.


person Amit Pal    schedule 04.07.2018    source источник


Ответы (3)


  1. Установите пакет npm newman-reporter-htmlextra для создания отчетов.

    npm install -g newman-reporter-htmlextra

  2. Добавьте параметры в команду выполнения newman, чтобы использовать этот пакет npm для создания html-файла (index.html), содержащего детали выполнения.

    newman run xyz.postman_collection.json -e env.postman_environment.json -r htmlextra --reporters cli,junit,htmlextra --reporter-htmlextra-export index.html

  3. В папке коллекции создается html-файл с подробным отчетом о выполнении.

person manistiw    schedule 02.04.2020

Для этого вам нужно будет запускать свои коллекции с помощью Newman, обработчика коллекций Postman. Отсюда вы сможете использовать экспортированные коллекции или прямо по общей ссылке, созданной из приложения Postman.

Я также создал новую версию HTML-репортера, которая работает с бегуном Ньюмана. Это включает в себя несколько функций, которые не были включены в официальную версию Postman.

Не стесняйтесь проверить это и загрузить здесь:

https://www.npmjs.com/package/newman-reporter-htmlextra

person Danny Dainton    schedule 25.01.2019

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

Почтальон Ньюман

Также у Newman есть собственный репортер, читайте об этом здесь.

Ньюман работает как часть узла, поэтому вы можете использовать множество других инструментов, доступных в узле. Теперь есть этот инструмент для создания html-отчета, лично я им не пользовался, но уверен, что справится со своей задачей.

https://github.com/felixdjost/newman-html-report-template-verbose/blob/master/README.md

person Pablo Palacios    schedule 09.07.2018