简介
newman-reporter-htmlfull2
是一个 newman
的报告生成器,用于将 newman
运行的测试结果输出为一个漂亮的 HTML 报告,便于测试人员查看分析测试结果。
安装
在项目根目录下打开终端,执行以下命令进行安装:
npm install -g newman-reporter-htmlfull2
使用说明
基本用法
在运行 newman
测试命令时,指定 newman-reporter-htmlfull2
为报告生成器,如下:
newman run <collection> -e <environment> -r htmlfull2 --reporter-htmlfull2-export <report_path>
其中:
<collection>
:测试集合文件路径,可以是本地文件或 URL 地址。<environment>
:环境变量文件路径,可选,可以是本地文件或 URL 地址,如果没有可以省略。<report_path>
:生成的报告文件路径,必须以.html
结尾。
高级用法
模板设置
newman-reporter-htmlfull2
使用 handlebars
模板引擎生成 HTML 报告,用户可以通过指定自定义的模板文件来修改报告的生成样式。
在运行 newman
测试命令时,可以通过指定 --reporter-htmlfull2-template <template_file>
选项来指定模板文件,如下:
newman run <collection> -e <environment> -r htmlfull2 --reporter-htmlfull2-export <report_path> --reporter-htmlfull2-template <template_file>
其中 <template_file>
为自定义的模板文件路径,可以是本地文件或 URL 地址。
如果不指定该选项,则使用默认的模板文件。
样式设置
用户可以通过指定自定义的 CSS 样式文件来美化报告的样式。
在运行 newman
测试命令时,可以通过指定 --reporter-htmlfull2-css <css_file>
选项来指定 CSS 样式文件,如下:
newman run <collection> -e <environment> -r htmlfull2 --reporter-htmlfull2-export <report_path> --reporter-htmlfull2-css <css_file>
其中 <css_file>
为自定义的 CSS 样式文件路径,可以是本地文件或 URL 地址。
如果不指定该选项,则使用默认的样式文件。
示例代码
下面是一个使用 newman-reporter-htmlfull2
生成测试报告的示例代码:
-- -------------------- ---- ------- ----- ------ - ------------------ ----- ---- - ---------------- ------------ ----------- ---------------------------- -------------------- ------------ ---------------------------- --------------------- ---------- -------------- --------- - ---------- - ------- -------------------- --------------- --------- -------------------- ----------------------- ---- -------------------- ------------------- - - -- -------- ----- - -- ----- - ----------------- - ----------------- --- ------------ ---
总结
newman-reporter-htmlfull2
是一个非常方便实用的测试报告生成器,支持自定义模板和样式,可以根据不同的需求生成不同风格的报告。使用该插件可以提高测试报告的可视性和可读性,帮助测试人员更好地进行测试工作。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600671d730d0927023822dc8