Jmeter之普通线程组

简介: 线程数、Ramp-Up时间(秒)、循环次数、延迟创建线程直到需要、调度器

普通线程组

image.png
线程数:即并发用户数,理论上无限大,但实际上不可能无限大(1.与压力机的CPU主频有关,一般CPU的主频为2-3GHz,理论可以虚拟2000个线程数,保守做法将线程数设置在1500以内,2.与HTTP协议有关)

Ramp-Up时间(秒):创建线程数所需要的时间
参考值:
1.线程数 < 100,Ramp-Up可以设置在1-2s
2.线程数 >100 && 线程数 < 500,Ramp-Up可以设置在3s以内
3.线程数 > 500 && 线程数 < 1500,Ramp-Up可以设置在5-10s

循环次数:每个线程数在线程组中执行迭代的次数,eg:100个线程数,循环5次,线程组中有2个请求:每个线程数执行2个请求,循环5次后停止
勾选永远:线程数一直执行,只能手动执行或通过调度器设置时间自动停止
不勾选永远:需要设置循环次数,线程数在循环指定次数后停止执行

调度器
持续时间(秒):循环次数勾选永远后,线程执行指定的时间后自动停止
启动延迟(秒):多少秒后启动

场景一:100个并发用户数,循环5次后停止
image.png

场景二:500个并发用户数,持续执行30分钟
image.png

场景三:200个并发用户数,永远执行
image.png

相关文章
|
调度
Jmeter之线程组设置简介
线程数:组内线程个数,模拟用户的数量。 循环次数:每个线程循环执行取样器的次数;勾选【永远】一直循环执行(慎用)可配合【调度器】使用。 调度器:默认禁用,使用时需要勾选,勾选后,持续时间6,启动延迟时间2:点击启动按钮后,延迟2s后才开始执行取样器,并持续执行6s。
495 0
Jmeter之线程组设置简介
|
测试技术
JMeter 线程组之ConcurrencyThreadGroup介绍
JMeter 线程组之ConcurrencyThreadGroup介绍
158 0
|
测试技术
JMeter 线程组之Stepping Thread Group插件介绍
JMeter 线程组之Stepping Thread Group插件介绍
707 0
|
2月前
|
测试技术 持续交付 Apache
Python性能测试新风尚:JMeter遇上Locust,性能分析不再难🧐
【10月更文挑战第1天】Python性能测试新风尚:JMeter遇上Locust,性能分析不再难🧐
170 3