【整体思路】
通过Tomcat启动Jenkins服务,在Jenkins中创建自动化测试项目,项目配置中配置构建时执行的动作,配置构建后动作展示报告
【涉及软件及版本信息】
Tomcat版本:9.0.76
Jenkins版本:2.332.3(注:要下载war包)
JDK版本:11.0.15.1
Groovy:4.0.12
一、通过Tomcat启动Jenkins
1、Tomcat安装配置好后,将Jenkins的war包放到Tomcat的webapps下
2、启动tomcat
3、启动后进入Jenkins服务
二、配置Jenkins项目构建时动作
前提:通过Jenkins管理-Manage Plugins下载Groovy、HTML Publisher plugin插件,下载完重启Tomcat生效
1、创建项目,输入项目名称
2、配置“构建触发器”,勾选“Build periodically”,配置定时执行频率
3、配置 “构建命令”,输入Jmeter执行的相关命令,以后每次构建都会执行这部分命令
cd C:\Users\Desktop\autotest
del result.jtl
del jmeter.log
rmdir /Q /S reports
jmeter -n -t pricetest.jmx -l result.jtl & D:\toolsinstall\jmeter\jmeter\apache-jmeter-3.2\bin\jmeter.bat -g C:\Users\jxrt\Desktop\autotest\result.jtl -o C:\Users\Desktop\autotest\reports
前面del、rmdir这几部是删除上一次的报告,否则再次生成报告的时候校验已存在会报错
4、配置构建时,执行groovy脚本(注:本地需安装groovy环境)
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","")
三、配置Jenkins项目构建后动作
1、配置报告打开路径
以上就是项目的全部配置,应用→保存,触发一次构建