接上一篇文章:接口自动化测试框架:jmeter + ant + jenkins(一)
三、一个及多个jmx文件多个请求报告展示
上面只有一个请求,我们看看多个请求的效果
一个jmx多个请求
在线程组下再新增一个http请求,在同一个jmx文件内,设置好新的http请求,执行成功
 
重新ant下,结果如下:
 
 
多个jmx多个请求:同理,这里不继续阐述了。
四、ant调用jmeter脚本(通过jenkins)
启动tomcat中的startup,按win+r键,输入startup

 
不要关闭,在浏览器中输入:http://localhost:8580/
 
弹出这个页面,说明启动tomcat成功
登录http://localhost:8580/jenkins/,点击【Jenkins管理】
配置用户名、密码及插件,这里需要配置invoke ant插件、HTML测试报告展示的插件
(1)在Jenkins创建管理中安装 HTML Publisher Plugin和Ant In Workspace
(2)在Jenkins中系统管理-系统设置中,配置jdk 和 Ant
 
如果插件管理中安装了Ant插件
 
如果没有安装,需要重新安装Ant
点击【全局工具配置】
 
添加ant,Name随便填写,ANT_HOMEt填写自己的ant安装目录
 
添加JDK
 
点击保存
新增任务
 
输入任务名称,选择类型
 
点击 确定
 
填写build.xm的绝对路径,在构建菜单下,ant version选择下拉框
 
点击左边的立即构建
 

查看日志
 
 
在E:\jmetertest\result目录下也生成了html和jtl报告。
 

这样可以用jenkins定时执行我们的jmeter脚本,也就是批量执行jmeter脚本了
接口自动化测试框架:jmeter + ant + jenkins(二)
原文:https://www.cnblogs.com/tianyu2018/p/11800280.html