如何设置并发线程组

时间:2016-10-24 11:38:02

标签: concurrency jmeter performance-testing

我有以下测试计划来测试网站的并发用户负载测试 -

enter image description here

配置设置为 -

Target Concurrency = 10
Ramp up Time = 1 
Ramp up step count = 1
Hold Target rate time = 6

所以它产生了混乱,我期待它在1秒内一次只发送10个请求但结果是它在1秒内一次发送前10个请求并继续发送请求直到60秒。

为什么会这样?

2 个答案:

答案 0 :(得分:0)

Hold Target Rate Time to 1 sec符合您的期望。

图表应反映您所做的设置。

注意:在您分享的图表中,可以清楚地看到您保留Hold Target Rate Time to 60 sec(也反映在图表中),这导致在加速时间后执行60秒。

参考:

Refer Concurrency ThreadGroup section in the link

答案 1 :(得分:0)

根据在1秒内一次模拟10个请求的要求

Target Concurrency = 10
Ramp up Time = 1
Ramp up step count = 1
Hold Target rate time = 1

Keep Hold Target rate time till you want to run to test.
e.g 1 sec for running test plan for 1 sec, 1 min to run test plan for 1 min.