一直在试验 Jmeter,我想知道完成的最佳方法:
20 位用户在 20 分钟内登录应用程序,并在另外 20 分钟内执行某些操作,然后在 20 分钟内注销。 IE。让 200 个用户登录,然后在所有用户登录后,开始 20 分钟计时器。 20 分钟一到,开始记录最早登录的用户。
我意识到这可能是也可能不是一个现实的测试场景,但我想看看它是否可能。
目前我有一个测试计划,用户登录,执行一些操作,然后注销。我看不出如何提高和降低速度。
最佳答案
测试计划中有一个选项“连续运行线程组”。将其设置为选中。
然后将 3 个线程组添加到您的测试计划中。我建议第一个使用线程组(20 个线程,循环计数 1,加速时间 1),第二个使用终极线程组(20 个线程立即启动并保持负载 20 分钟),第三个再次使用线程组(20 个线程,循环计数 1,加速时间 1)。
在每个 TG 中放置适当的采样器 - 首先只是登录,第二个执行操作,第三个注销。
就是这样。如果您有任何问题,请告诉我。
关于java - Jmeter - 模拟更复杂的负载场景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5334533/