postman+newman+jenkins 实现接口自动化
简介:
1、postman
postman 是一款谷歌提供的接口测试工具;可以下载postman app 也可以在Chrome上添加扩展插件;支持HTTP和HTTPS请求
postman下载地址: https://www.getpostman.com/
2、Newman
Newman 是 Postman 推出的一个 nodejs 库,直接来说就是 Postman 的json文件可以在命令行执行的插件。Newman 可以方便地运行和测试集合,并用之构造接口自动化测试和持续集成。
3、jenkins
Jenkins下载:https://www.jenkins.io/download/
windows系统的话可以下载jenkins.msi 进行一键式安装;
安装过程
备注:以下均在windows环境下执行:
1、postman
postman直接打开官网,点击Download下载直接安装即可
2、Newman
a. 通过安装node.js 安装npm
node.js 下载地址:http://nodejs.cn/download/ ,直接一键式安装node.js
b.安装完成,打开DOC窗口:npm -v 判断npm是否安装成功
c.利用npm安装newman插件
npm install -g newman
判断是否安装完成:newman -v
d.安装newman的html测试报告;执行命令:npm install -g newman-reporter-html
3、jenkins
从jenkins官网下载jenkins.msi 进行一键式安装,安装过程注意事项:
a.从目录C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins.jenkins\secrets下查找秘钥
b. 设置端口,默认是8080
c.设置登录名和密码,可见用户名,邮箱等
d.安装jenkins插件
最后利用localhost:8080打开jenkins
登录网址:本机IP:8080
账号:admin
密码:123456