接口测试-postman+newman+jenkins组合
newman安装参考地址
1.FQ工具下载安装Postman
postman的使用:
2.FQ工具下载安装Postman Interceptor后,开发打开
3.下载node直接运行安装
4.安装 nodegpy-----直接安装newan如果没有报错,则可跳过此步骤
cmd命令进入node路径,输入npm install -g node-gyp进行安装
5.windows SDK 7.1 安装-----直接安装newan如果没有报错,则可跳过此步骤
下载地址
6.newman安装
cmd命令进入node路径,输入npm install -g newman@beta进行安装
7.检查是否安装成功,cmd输入newman -V或者输入newman --version
8.newman运行方式
cmd输入newman help可以查看所有newman的命令
执行Postman导出的Collection文件
newman -c E:\newmantest.json.postman_collection
将执行后的结果存储起来
newman -c E:\newmantest.json.postman_collection -t E:\
设置环境变量(文件路径和文件名都需具体),并生成HTML报告,需指定保存的文件名(例文件名test)
newman -c E:\newmantest.json.postman_collection -e E:\1.postman_environment -H E:\test
- 执行指点定的Collection文件及Environment文件
-
newman -c *.json.postman_collection -e *.postman_environment
newman的使用:
9.集成jenkins
https://www.getpostman.com/docs/integrating_with_jenkins
因为
newman
的方式是通过命令行的方式,所以就可以通过jenkins
去做定时自动化回归测试了1)创建任务,配置如下:
2)构建时出现找不到newman,需要在jenkins中加入环境变量,使用绝对路径设置解决,如下所示