1、安装node.js,下载地址:https://nodejs.org/en/download/
安装完成之后输入node -v,返回版本号即安装成功
2、安装newman:输入sudo npm install -g newman,安装成功输入newman -v查看是否安装成功
3、安装newman的html报告
sudo npm install -g newman-reporter-html
4、导出集合,导出环境,导出后文件为json,集合、环境、测试数据放在同一个文件夹下
导出集合:
导出环境:
5、切换到该文件夹下,命令行执行脚本:
newman run 集合json文件 -e 环境变量json文件 -d 测试数据文件 -r html
当前文件夹会出现一个newman文件夹和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格式的测试报告