postman+newman+Jenkins

 

1背景

    单纯的写给自己看的。。。。

 

2.1 postman 安装

在谷歌浏览器下载postman插件,并安装,下载路径(Chrome应用商店需要):https://chrome.google.com/webstore/search/postman?hl=en 。这个比较小儿科,一句话带过就行了。(不过要注意,建议最好下载应用,而不是插件,因为功能强大一些)。

2.2 newman 的安装

windows 安装

 

32 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi

64 位安装包下载地址 : https://nodejs.org/dist/v11.0.0/node-v11.0.0-x64.msi

 

注意添加环境变量 C:\Program Files (x86)\Nmap;C:\Users\Administrator\AppData\Roaming\npm

 

二进制文件安装

 

32 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/node.exe

64 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/x64/node.exe

 

newman 安装

cmd 执行 npm install -g newman

 

注意添加环境变量

 

 

2.3 jenkins 安装

去官网(https://jenkins.io/index.html)下载jenkins,各种下一步点击安即可(官网wiki等目录下一般都有不同平台的安装文档,依据文档安装即可)。

 

 

 

2.5 jenkins 配置执行

postman+newman+Jenkins_第1张图片

cmd 执行

切换至根目录

切换至postman脚本路径

执行脚本 (后面是调用环境变量)

cd /
cd \Users\Administrator\Desktop\newman
newman run C:\Users\Administrator\Desktop\newman\newman.postman_collection.json --environment fenbushi.postman_environment.json

postman+newman+Jenkins_第2张图片

添加html报告插件,(重启一次jenkins进程)

postman+newman+Jenkins_第3张图片

 

postman+newman+Jenkins_第4张图片

 

 

 

 

添加邮件发送插件,(重启一次jenkins进程)

 

二、Email Extension Plugin插件配置邮件通知

1、全局配置

同样在点击左边的“系统管理”菜单,选择右边的“系统设置”,找到Extend E-mail Notification进行全局配置。

 

设置系统管理员邮件地址

smtp.qq.com 端口 465

postman+newman+Jenkins_第5张图片

 

postman+newman+Jenkins_第6张图片
 

邮件发送事件(失败/成功)

postman+newman+Jenkins_第7张图片

 

接下来进行项目的配置

postman+newman+Jenkins_第8张图片

注意这里有一个这个插件的巨坑,点击高级删除默认收件连接,添加reciplent list

postman+newman+Jenkins_第9张图片

 

 

解决监控台中文乱码问题

Jenkins->系统管理->系统设置,在全局属性新建变量

键为:LANG

值为:zh_CN.UTF-8

postman+newman+Jenkins_第10张图片

 

 

 

添加电脑系统path环境变量

键=JAVA_TOOL_OPTIONS

值=-Dfile.encoding=UTF-8

重启jenkins进程

构建你的任务吧

postman+newman+Jenkins_第11张图片

 

 

你可能感兴趣的:(接口测试)