我目前正在做一个涉及三个线程组的JMeter测试计划,通常,我一个接一个地运行它们,通过选中“连续运行线程组”复选框来确保顺序执行。
然而,我现在发现自己在配置测试计划以满足以下标准方面面临挑战:
1.Execute the first thread group once.
2.Execute the second thread group simultaneously for 500 users for a load test.
3.Execute the third thread group once.
字符串
- 这是一个陷阱:这些线程是相互依赖的,这意味着它们应该顺序运行。另外,当第二个线程组在执行时,它应该在第一个线程组完成后才能为500个用户并发运行。*
我正在寻找关于如何设置JMeter以实现此特定序列和并行性的指导。任何见解,建议或分步说明都将非常有帮助。非常感谢!
“我已经设置了一个测试计划,有三个线程,按顺序运行。虽然这工作得很好,但我在第二个线程上面临挑战。我需要对500个用户执行负载测试,但当我为第二个线程使用循环控制器时,它会逐个执行用户。相反,我希望所有500个用户都并发运行。我如何才能实现这一点?”
Here is my 2nd thread group which i want to execute for 500 users concurrently after 1st thread group is executed.
1条答案
按热度按时间oewdyzsn1#
如果你说的是“普通”线程组-它根据你的Ramp-Up period、迭代次数和/或保持负载的时间来执行用户。
您可以根据上述信息分享您的配置或修改它,或者考虑切换到即Ultimate Thread Group,它提供了定义斜升,保持负载时间,斜降,尖峰等任何您想要的简单视觉方式。