自动化测试的价值在于1)节省时间 -测试以24/7自动运行;2)报告 -我们每天都有洞察力;3)一致性和准确性:手动测试周期可能会导致错误,而自动测试每次都会获得准确的结果;4)省钱;5)减少资源,例如手动测试仪;6)全覆盖测试

用newman执行自动化脚本就更简单啦!

 
 

1、安装Node.js

可能很多已经装好了
在命令提示行中,输入“node -v”验证一下

附下载地址
中文下载地址:http://nodejs.cn/download/
英文下载地址:https://nodejs.org/en/download/

 

2、安装newman和newman报告工具
C:\Users\XS>npm install newman -global

验证一下版本
D:\pm>newman -v
4.5.6

安装newman报告工具
C:\Users\XS>npm install -g newman-reporter-html

3,导出测试脚本和数据
导出集合

导出环境变量
注:确保initial value字段中有值,因为导出的变量只能导到initial value值。


导出全局变量
注:确保initial value字段中有值,因为导出的变量只能导到initial value值。图片


将所有文件放到同一目录,例如:d:\pm


c.json请求集合脚本,e.json环境变量,g.json全局变量

 

4,执行自动化接口脚本

D:\pm>newman run c.json -g g.json -e e.json --reporters html --reporter-html-export d:\pm\reporter.html