jmeter中Ultimate Thread Group设计梯度压测场景

Ultimate Thread Group

Ultimate Thread Group 线程组是模拟波浪式压测或者阶梯式负载压测

在这里插入图片描述
1、Start Threads Count:线程数量

2、Initial Delay,sec:每组开始添加到测试执行之前的延迟(xx秒开始启动线程)

3、Startup Time ,sec:线程组的加速期(xx秒全部启动)

4、Hold Load For,sec:在所有线程启动后运行的时间(只针对该行,每个线程组都有自己的Intial Delay“初始延迟”值)

5、Shutdown Time:所有线程组关闭的速度(xx秒后全部停止)

场景:

200个线程,总共10个阶梯,每个阶梯运行10分钟,如何设计模型?

设计思路:
Initial Delay,sec: 要设置梯度压测,需要与Hold Load For/sec配合设置时间。第一行Hold Load For/sec相当于是整个递增压测,稳定加载的总时间。Initial Delay,sec则是每次递增加压时的等待时间

①每个阶梯是20个用户即Start Threads Count设置为20;②Initial Delay 延迟多少秒开始启动线程 设置为0 ,后面的阶梯在前面阶梯的基础上累计加上10分钟
③ Startup Time xx秒线程全部启动,第一个阶梯设置为0,
④ 第一个Hold Load For 改行线程组启动后的运行时间为6000,此后其他9个阶梯的Hold Load For的值为前一个阶梯的Hold Load For -改行的Initial Delay的值

每个阶梯Initial Delay+Hold Load For=整个递增压测的总时间
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值