您的位置:首页 > 其它

JMeter 线程组之Stepping Thread Group插件

2017-08-19 15:08 375 查看
插件适用范围及要求等可参考文档:http://jmeter-plugins.org/wiki/Changelog/

 

注:如果插件和软件版本不兼容,可能在开启Jmeter时会报错:“Uncaught
Exception java.lang.UnsupportedClassVersionError:……”

 

测试环境:

java jdk版本: 1.6.0_14

 

Jmeter版本:apache-jmeter-2.13

 

插件版本:

JMeterPlugins-Standard-1.3.0.zip

JMeterPlugins-Extras-1.3.0.zip

注:1.4也可以

 

代理服务器版本:ServerAgent-2.2.1.zip

下载地址:http://pan.baidu.com/s/1jH9xnKi

 

 

安装插件

分别解压JMeterPlugins-Standard-1.3.0.zip,JMeterPlugins-Extras-1.3.0.zip

,找到lib\ext目录下的JMeterPlugins-Standard.jar和JMeterPlugins-Extras.jar,这两个jar包放入Jmeter安装目录下ext目录下

 





开启Jmeter,查看插件是否安装成功

如下图,新增好多监听器

 





 

开启代理服务器

解压ServerAgent-2.2.1.zip到需要监控的服务器上,运行startAgent.bat批处理(windows)或startAgent.sh(Linux),开启代理服务器

 





创建好Jmeter计划,添加相关监听器及配置后开始运行

效果图:

 









建议一个监听器仅添加一个监听指标,方便查看
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
JMeter 线程组之Stepping Thread Group插件

测试环境   apache-jmeter-2.13 

插件:https://jmeter-plugins.org/downloads/old/

https://pan.baidu.com/s/1pKKYVof

1.   安装好插件

参考文档“扩展Jmeter插件获取更多监听器

 

2.   添加线程组

右键测试计划->添加->Threads(Users)->jp@gc
- Stepping Thread Group


 

 



3.   控制面板介绍

添加后,面板如下

 





 

 

l  This
group will start Max threads - 设置单台负载机,线程组启动的线程总数为Max个

l  First,wait
for N seconds - 启动第一个线程之前,需要等待N秒

l  Then
start N threads - 设置最开始时启动N个线程

l  Next
add N1 threads every N2 seconds, using ramp-up N3 seconds - 然后,每隔N2秒,在N3秒内启动N1个线程

l  Then
hold load for N seconds - 单台负载机启动的线程总数达到Max之后,持续运行N秒

l  Finally,stop N1 threads
ervery N2 seconds - 最后,每隔N2秒,停止N1个线程数。

 

 

4.   组织形式



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: