postman生成测试报告的需要安装newman插件
1、安装node.js
地址:https://nodejs.org/en/
根据不同系统下载不同安装包,安装过程傻瓜式操作即可

安装完成后node -v检查是否安装成功。

2.使用sudo npm install -g newman 命令:命令执行需要管理员密码,输入密码即可安装

3.安装newman-reporter-html,执行:sudo npm install -g newman-reporter-html

4.导出集合,导出后文件为json:

5.导出环境变量(局部变量or全局变量),导出后文件为json:

6.将导出的环境变量、全局变量、测试用例数据放到一个文件夹下!
7.执行测试脚本: newman run test.postman_collection.json(集合.json文件) -e 开发.postman_environment.json(环境变量.json) -d data.csv(测试用例数据) -r html(注意⚠️:执行脚本命令必须在当前文件夹下)

8.当前⽂件夹就会出现newman⽂件夹 然后点击进去就会⽣成⼀个html测试报告”的文档


9.生成加强版测试报告
先导入报告模块
npm install -g newman-reporter-htmlextra
执行脚本:
run test.postman_collection.json -e 开发.postman_environment.json -d data.csv -r --reporters htmlextra --reporter-htmlextra-export result1.html


补充Newman参数:
1、-e ,–environment : 指定环境文件路径
2、 -g ,–globals : 指定全局变量的文件地址
3、 -d ,–iteration-data : 指定用于迭代的数据源文件路径
4、 -n ,–iteration-count : 指定迭代次数
5、 --folder : 运行集合中指定的文件夹
6、 --timeout (ms) : 设置整个集合运行完成执行的时间
7、 -r , --reporters : 指定用于此次运行的报告类型 cli,xml,json,junit,html,htmlextra
8、 --reporter-json-export jsonReport.json :生成json格式的测试报告(不介意生成,数据过大)
9、 --reporter-xml-export xmlReport.xml :生成xml格式的测试报告
10、 --reporter-html-export htmlReport.html : 生成html格式的测试报告
11、 --reporter-htmlextra-export htmlReport.html : 生成htmlextra格式的测试报告
本文指导如何安装Node.js与Newman插件,导出测试数据和环境变量,执行测试并生成详细的HTML测试报告,包括安装步骤和高级报告定制技巧。
574

被折叠的 条评论
为什么被折叠?



