我想借助邮递员应用程序为API生成HTML报告。
我想同时运行我的集合和环境,并生成通过和失败结果的HTML报告。
请引导我。
答案 0 :(得分:2)
安装npm软件包newman-reporter-htmlextra来创建报告。
npm install -g newman-reporter-htmlextra
向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
带有详细执行报告的HTML文件。
答案 1 :(得分:1)
为实现此目的,您将需要与Postman收集运行程序Newman一起运行收集。从这里,您将能够使用导出的收藏集,或者直接使用由Postman应用程序创建的可共享链接。
我还创建了与纽曼赛跑者一起使用的HTML报告程序的新版本。其中包括Postman正式版未包含的一些功能。
可以免费查看并在此处下载:
答案 2 :(得分:0)
您可能需要开始使用Newman。这是邮递员的命令行执行程序。
纽曼也有自己的记者,here对此有所了解。
Newman作为节点的一部分运行,因此您可以使用节点中可用的许多其他工具。 现在有了此工具可以生成html报告,就我个人而言,我还没有使用过它,但是我敢肯定会做得到。
https://github.com/felixdjost/newman-html-report-template-verbose/blob/master/README.md