Jmeter中,线程组的线程属性设置数字的含义:
线程组:Thread group;
Ramp-Up时间:总共在多少时间内把线程们请求都发送完;
循环次数:这个翻译有点让人摸不着头脑,其实就是每个Thread group 里的Thread数量。
举个栗子:
想象一群人打保龄球。不考虑球什么时候到达,只考虑什么时候把保龄球打出去。
线程组:人排好队,排了几排;
Ramp-Up时间:需要多久把保龄球都打出去;
循环次数:几个保龄球道,或者每排多少人。
观察以下两个例子:
1. 线程数=5 Ramp-Up=0 循环次数=3
此时一共有5*3=15个线程,会在同一时间发出。于是各线程执行结束的顺序是杂乱的。

2. 线程数=5 Ramp-Up=10 循环次数=2
此时一共有:线程数*循环次数=5*2=10个线程,ramp-up/线程数=10/5=2秒
即:每隔2秒执行一组线程。每组线程2个样本。

3. 线程数=5 Ramp-Up=10 循环次数=3
此时一共有:线程数*循环次数=5*3=15个线程,ramp-up/线程数=10/5=2秒
即:每隔2秒执行一组线程。每组3个线程。
