循环计数和上升周期(单位:JMeter)
我已经创建了一个集合,只是混淆了循环计数和上升周期。 我有一个具有以下参数的测试集循环计数和上升周期(单位:JMeter),jmeter,Jmeter,我已经创建了一个集合,只是混淆了循环计数和上升周期。 我有一个具有以下参数的测试集 Threads = 30 Ramp Up Period = 30 Loop Count = 100 根据上的页面 我想: 根据jmeter手册,爬坡为: JMeter启动所有线程所需的时间。 如果有10个线程和100秒的爬升时间,则每个线程 线程将在前一个线程启动10秒后开始,持续一段时间 使测试完全达到速度的总时间为100秒 因此,如果您的目标是在30秒内达到3000个请求,而
Threads = 30
Ramp Up Period = 30
Loop Count = 100
根据上的页面
我想:
根据jmeter手册,爬坡为: JMeter启动所有线程所需的时间。 如果有10个线程和100秒的爬升时间,则每个线程 线程将在前一个线程启动10秒后开始,持续一段时间 使测试完全达到速度的总时间为100秒 因此,如果您的目标是在30秒内达到3000个请求,而上述方法无法实现,那么可能需要更多的时间,这取决于完成发送的请求所需的时间 如果您正在寻找,您可以添加一个侦听器来计算吞吐量,并根据结果配置线程属性以达到目标 参考:
假设您有30个用户和30秒的加速
- 在给定测试计划配置的情况下,您可以使用侦听器查看每秒实际发出的请求数
- 您可以通过控制每秒的请求数
- 考虑升级到较新的JMeter版本,因为它通常包含新功能、性能改进和错误修复
a) If Loop count is Zero, then each of the 30 threads will be starting every second. As per the shared the web page, I guess 30/30 * 100 ie 100 threads/requests will be hitting the server every second. Please correct me if I am wrong.
b) As per the above parameters, there will be a total of 30 * 100 threads/requests. Does this mean all the 3000 threads/requests will be sent within 30 seconds [ Ramp Up period ]