简介
BZM - Arrivals Thread Group是jmeter的一个插件,它可以模拟并发到达的用户流量、按时间加压,可以有效地帮助测试人员评估系统在高压力和高并发情况下的性能表现。
- 插件下载地址(jmeter版本不低于 5.2.0 ):https://jmeter-plugins.org/downloads/old/
将 jar 包放入 jmeter\lib\ext\ 下重启即可。
目录
1. 界面说明
2. 直线压测
3. 持续加压
4. 阶梯式加压
1. 界面说明
- Target Rate:目标速率 (请求数,可以理解为最大吞吐量)
- Ramp Up Time:设置多久达到最大请求数
- Ramp Up Steps Count:设置阶梯次数(默认0,直线上升)
- Hold Target Rate Time:达到最大请求数后,设置继续运行时间
- Time Unit:选择时间单位(minutes:分,second:秒)
- Thread lterations Limit:线程迭代限制(每个线程执行测试计划的次数)
- Log Thread Status into File:将线程状态记录到文件
- Concurrency Limit:并发限制
2. 直线压测
- 目标:请求数为50(无阶梯),持续1分钟
线程组配置
活跃线程数
每秒TPS
3. 持续加压
- 目标:前30秒持续加压到100请求,达到100后继续运行60秒
线程组配置
活跃线程数
每秒TPS
4. 阶梯式加压
- 目标:前30秒内请求数分3次加压达到50,而后持续运行60秒
线程组配置
活跃线程数
每秒TPS