一、jmeter项目上传git
将jmeter的项目文件上传git。
二、Jenkins创建项目
在Jenkins里新建一个任务(选择构建一个自由风格的软件项目)如下图所示:
三、配置任务
(1)General
选择参数化构建过程和限制项目的运行节点
参数化构建过程:
限制项目的运行节点
该节点需要在系统管理-节点列表里面配置一个新的节点,该节点的配置情况如下:
该远程工作的目录是描述里面的IP服务器的工作目录,也是jmeter项目文件的工作目录
该节点创建完成以后,需要启动该节点(手动启动),双击.bat文件运行,如下图所示:
Jenkins.bat文件内容:
java -jar agent.jar -jnlpUrl URL -secret 密钥 -workDir "C:\jenkins"
(2)源码管理
选择git,Repository URL路径为步骤一里面上传的jmeter项目文件的git路径,Credentials为git的账户信息,然后输入指定分支,如下图所示:
(3)构建环境
选择Delete workspace before build starts,如下图所示:
(4)Build Steps:执行 Windows 批处理命令
cd到工作目录,使用jmeter命令运行.jmx文件,生成日志文件.jtl
(5)构建后操作
使用Performance插件:若操作步骤里面没有Publish Performance test result report操作,则需要下载Performance插件(下载路径:系统管理--插件管理--available plugins)
四、运行结果
创建完成后,运行项目,可以在该列表内查看运行结果,如下图所示: