码迷,mamicode.com
首页 > 其他好文 > 详细

使用Jmeter-Maven-Plugin搭建基于jmeter+Jenkins的性能测试平台

时间:2016-10-25 16:32:16      阅读:606      评论:0      收藏:0      [点我收藏+]

标签:dubbo   利用   存在   拷贝   java   arc   搭建   bsp   search   

1.自定义jar包引入

2.pom高级配置

3.git项目上传

4.利用nmon监控资源

5.Jenkins参数化传递

 

 

问题:jmetermavenplugin+Jenkins集成执行java接口类性能测试时,

1.首先自定义java接口测试类,调试通过后导出单独的测试类jar包,并将jar包拷贝至jmeter的../lib/ext目录。(注意同时拷贝其他依赖jar包)

2.编写java接口测试jmeter脚本,设置java 请求时选择对应的java测试类。

3.测试运行方式有两种:

a. 一种通过jmeter直接运行,这类已经试验无问题,或者配置jmeter.properties文件search_paths属性来倒入自定义测试类jar包,验证通过。

b.通过jmeter—maven-plugin运行,在IDEA中创建src/test/jmeter目录,将java测试类脚本和jmeter/bin目录下*.properties文件拷贝至此目录,通过配置pom.xml引入maven仓库jar包,通过配置jmeter.properties文件search_paths属性来倒入自定义测试类jar包。通过jmetermavenplugin插件运行脚本。提示无法找到对应的java自定义类。

查看编译后的目录,发现ext目录中并不存在自定义jar包。

 

 

jenkins+shell+performance-plugin+ant

jenkins 主机:

jmeter执行机:

 

 

 

1.组织测试集调度与执行:pom.XML和项目目录结构控制

2.支持dubbo和http接口:已支持http接口,dubbo引入jar包失败

3.Jenkins邮箱通知:Jenkins配置中

4.报告html

5.资源监控 nmon

6.参数化构建

7.git项目上传

 

 

 

方案一:Jenkins,jmeter-maven-plugin, performance-plugin,nmon,shell

方案二:Jenkins,shell,performance-plugin,jmeter,ant,nmon

 

使用Jmeter-Maven-Plugin搭建基于jmeter+Jenkins的性能测试平台

标签:dubbo   利用   存在   拷贝   java   arc   搭建   bsp   search   

原文地址:http://www.cnblogs.com/ceshi2016/p/5987207.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!