3

我想在邮递员应用程序的帮助下为 API 生成 HTML 报告。

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

请指导我。

4

3 回答 3

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

于 2020-04-02T18:51:45.120 回答
1

为了实现这一点,您需要使用 Postman 集合运行器 Newman 来运行您的集合。从这里您将能够使用导出的集合或直接从 Postman 应用程序创建的可共享链接。

我还创建了与 Newman runner 一起使用的 HTML 报告器的新版本。这包括一些尚未包含在 Postman 官方版本中的功能。

随时查看并在此处下载:

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

于 2019-01-25T15:39:34.133 回答
0

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

邮差纽曼

纽曼也有自己的记者,在这里阅读。

Newman 作为节点的一部分运行,因此您可以使用节点中提供的许多其他工具。现在有这个工具来构建一个 html 报告,我个人没有使用它,但我相信它会完成这项工作。

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

于 2018-07-09T01:50:11.457 回答