目录
Jenkins安装步骤:
1.安装Tomcat,下载地址:https://tomcat.apache.org/download-90.cgi
2.安装Jenkins,将Jenkins安装在Tomcat的webapps目录下。Jenkins官方网站:https://jenkins.io/
3.Jenkins安装完成后,等待安装主流插件。
4.jenkins安裝成功后,本地浏览器输入:http://localhost:8080
5.用户账号设置,默认是admin,账号密码根据提示在安装路径的initialAdminPassword文件中可找到,如安装路径E:\Jenkins2.150.1\secrets\initialAdminPassword即可找到;也可自己设置账号密码。
6.插件配置:JDK、Git、Maven等
newman安装(需先安装node.js)
1.安装node.js,官网下载地址:https://nodejs.org
根据提示安装完成即可,安装进程会自动将node.js环境变量添加到PATH中;
打开dos命令窗口,输入node –v,出现版本号,则说明node.js安装成功。
2.命令行输入命令安装newman:npm install -g newman,安装完成后输入命令:newman –v,显示版本号,则说明newman安装成功。
Postman+Newman+jenkins实现自动化测试
前提:安装配置好postman,newman,Jenkins
说明:postman基于JavaScript语言,postman的脚本(json文档)运行依赖于newman环境,而newman环境依赖于JavaScript的环境nodejs。
1.postman导出.json文档
(1)点击Collections中的1测试文件夹test,点击2新建接口测试url并保存到文件夹test,点击3可将该test文件夹下的接口测试一起执行,得到测试结果,并显示每个测试用例的测试结果。
导出.json文档,保存到指定目录。
(2)dos窗口运行json文档,查看运行结果是否符合预期
2.集成Jenkins
(1)新建一个自由风格的软件项目
(2)配置Jenkins
【Build】选项中,选择“Add build step”,选择“执行 Windows 批处理命令”,输入newman运行json文档命令,加上生成报告的命令。
【Post-build Actions】选项中,选择“Publish HTML reports”
配置完成后点击“save”保存即可。
节点配置
保存之后,立即构建,可查看生成的HTML报告。