📅  最后修改于: 2023-12-03 15:09:24.357000             🧑  作者: Mango
newman-reporter-htmlextra
是 Newman 的一个 HTML 报告生成工具,它生成比官方报告更漂亮,更易于阅读和理解的报告。它通过从 Newman 原生报告中提取和整合数据来生成详细的测试结果和统计数据。这个报告工具基于 Bootstrap CSS 框架,使用 Chart.js 创建图表,内置搜索引擎并提供健壮的自定义选项。
在安装这个 reporter 之前,你需要先安装 Newman。如果你还未安装 Newman,请先使用以下命令安装:
npm install -g newman
要安装 newman-reporter-htmlextra,使用以下命令:
npm install -g newman-reporter-htmlextra
要在 Newman 中使用 newman-reporter-htmlextra 报告使用以下命令:
newman run your-collection.json -r htmlextra
如果你想覆盖默认输出目录,请使用以下命令:
newman run your-collection.json -r htmlextra --reporter-htmlextra-export /path/to/your/report/directory
newman-reporter-htmlextra 提供了丰富的自定义选项,可以根据你的需求轻松地自定义报告样式。以下是一些自定义选项的示例:
可以使用以下命令为报告添加自定义标题:
newman run your-collection.json -r htmlextra --reporter-htmlextra-title "My Custom Title"
可以使用以下命令为报告添加自定义描述信息:
newman run your-collection.json -r htmlextra --reporter-htmlextra-description "My Custom Description"
可以使用以下命令在报告中显示环境信息:
newman run your-collection.json -r htmlextra --reporter-htmlextra-showEnvironmentData true
可以使用以下命令在报告中显示全局信息:
newman run your-collection.json -r htmlextra --reporter-htmlextra-showGlobalData true
可以使用以下命令启用暗黑主题:
newman run your-collection.json -r htmlextra --reporter-htmlextra-darkTheme true
可以使用以下命令指定输出日志的级别(verbose、info、silent):
newman run your-collection.json -r htmlextra --reporter-htmlextra-logLevel verbose
更多自定义选项,请查看 官方文档。
newman-reporter-htmlextra 是生成漂亮易读的测试报告的一个好工具。 我们已经了解了如何安装它,如何使用它,并看了一些自定义选项的示例。 强烈建议使用这个工具生成新的测试报告。