如何按顺序运行 jmeter http请求采样器?

How to run jmeter http request sampler sequentially?

我知道如何按顺序 运行 jmeter 线程组,但我想知道如何按顺序 运行 线程组中的 http 请求采样器。

我的采样器是 1)开始 2)进行中 3)解决 4)结束 如果我将线程设置为 1 并开始测试 它是 运行ning 顺序,而如果 no.of 线程超过 1 ,它 运行s 随机像 1-3-2-4

请帮忙。

在每个 HTTP Request 下添加 Synchronizing Timer 并将线程数设置为 Number of Simultaneous Users to Group by

Number of Simultaneous Users to Group by Number of threads to release at once. Setting it to 0 is equivalent to setting it to Number of threads in Thread Group.

默认情况下,JMeter samplers 运行 按顺序排列,当您在测试中添加超过 1 个用户时 运行 即使采样器 运行 在顺序,但尽管用户可能一次处于不同的步骤,这就是为什么您看到他们 运行 以随机顺序排列 [1-3-2-4]。

如果您的要求是所有用户同时运行所有步骤,那么您可以使用同步定时器元素,它可以等待所有用户完成当前采样器请求,然后再继续下一个请求。

您可以参考以下JMeter博文以深入了解JMeter元素:https://www.redline13.com/blog/kb/