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

jmeter如何设置浪涌场景

时间:2020-04-01 14:38:37      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:图片   线程等待   initial   down   http   ini   完成后   复杂   目录   

JMeter中我们使用线程组来控制测试场景, 原线程组无法设计复杂测试场景, 如浪涌。

一、jp@gc - Ultimate Thread Group

1、下载插件

下载地址:https://jmeter-plugins.org/?search=jpgc-casutg

百度网盘:

链接:https://pan.baidu.com/s/1vIB4lcz3zKqrPksoeN2bKw
提取码:nuge

 

2、把插件放在jmeter的安装的\lib\ext目录下

 

3、线程组找到jp@gc - Ultimate Thread Group

技术图片

 

 

上图设置:

第一条,10个线程立刻在10秒内启动, 持续运行600秒, 然后10秒内停止。

第二条,10个线程等待620秒之后在10秒中内启动完成, 持续运行600秒, 然后10秒内停止。

第二条,10个线程等待1240秒之后在10秒中内启动完成, 持续运行600秒, 然后10秒内停止。

 

参数说明:
Start Thread Count: 开始线程数量。
Initial Delay, Sec: 线程延迟多长时间开始运行。
Startup Time, Sec: 线程加载多长时间。
Hold Load For, Sec: 线程持续运行多长时间。
Shutdown Time: 线程停止时长, 在多长时间内停止下来。

 

案例:

设计一个负载不断增大的场景。

技术图片

 

 

 

二、jp@gc - Stepping Thread Group

技术图片

 

参数说明:
This group will start: 加载多少线程,图8-4中是100 。
First,wait for: 等待多长时间开始加载线程(第一个线程延迟多少秒开始加载)。
Then start: 初次加载多少个线程, 图8-4中是0个。
Next,add: 下一次加载多少个线程, 因8斗中是20个。
Threads every: 当前运行多长时间后再次加载线程。图8-4中是600秒。
Using ramp-up: 加载线程时间, 因8-4中是5秒,也就是20个线程在5万少内加载完成。
Then hold load for: 线程全部加载完成后运行多长时间, 图8-4中是1000秒。
Finally,stop /threads every: 多长时间停止多少个线程, 图8-4中是1秒停止10个线程。

 

jmeter如何设置浪涌场景

标签:图片   线程等待   initial   down   http   ini   完成后   复杂   目录   

原文地址:https://www.cnblogs.com/yagao/p/12612293.html

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