我有以下测试计划来测试网站的并发用户负载测试 -
配置设置为 -
Target Concurrency = 10
Ramp up Time = 1
Ramp up step count = 1
Hold Target rate time = 6
所以它产生了混乱,我期待它在1秒内一次只发送10个请求但结果是它在1秒内一次发送前10个请求并继续发送请求直到60秒。
为什么会这样?
答案 0 :(得分:0)
让Hold Target Rate Time to 1 sec
符合您的期望。
图表应反映您所做的设置。
注意:在您分享的图表中,可以清楚地看到您保留Hold Target Rate Time to 60 sec
(也反映在图表中),这导致在加速时间后执行60秒。
参考:
答案 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.