邮递员中的HTML报告生成

时间:2018-07-04 14:14:46

标签: postman postman-collection-runner

我想借助邮递员应用程序为API生成HTML报告。

我想同时运行我的集合和环境,并生成通过和失败结果的HTML报告。

请引导我。

3 个答案:

答案 0 :(得分:2)

  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. 在收集文件夹中创建
  4. 带有详细执行报告的HTML文件。

答案 1 :(得分:1)

为实现此目的,您将需要与Postman收集运行程序Newman一起运行收集。从这里,您将能够使用导出的收藏集,或者直接使用由Postman应用程序创建的可共享链接。

我还创建了与纽曼赛跑者一起使用的HTML报告程序的新版本。其中包括Postman正式版未包含的一些功能。

可以免费查看并在此处下载:

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

答案 2 :(得分:0)

您可能需要开始使用Newman。这是邮递员的命令行执行程序。

Postman Newman

纽曼也有自己的记者,here对此有所了解。

Newman作为节点的一部分运行,因此您可以使用节点中可用的许多其他工具。 现在有了此工具可以生成html报告,就我个人而言,我还没有使用过它,但是我敢肯定会做得到。

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