接口测试postman+newman+jenkins组合

接口测试-postman+newman+jenkins组合


newman安装参考地址

1.FQ工具下载安装Postman
postman的使用:
 
2.FQ工具下载安装Postman Interceptor后,开发打开
3.下载node直接运行安装
下载地址:https://nodejs.org/en/
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中加入环境变量,使用绝对路径设置解决,如下所示

 

 

 

原文地址:https://www.cnblogs.com/seamy/p/15650433.html