线程组迭代之间的 Jmeter 步调
Jmeter Pacing between thread group Iterations
在 Jmeter (5.4.1) 中,我有以下线程组和 1 个线程。我正在使用常量计时器控制事务的频率。图像中的常量 timer_pacing 具有所需的步调。我看到在执行期间,常量计时器应用于特定线程组中的每个示例请求。
我希望contant timer_pacing之前的所有样本一个接一个地执行immediately.What我在这里做错了吗?请指教
或者类似的设置似乎对另一个线程组按预期工作。
如果你想在每个线程的每次迭代之间添加一个延迟添加一个Flow Control Action Sampler作为第一个采样器并在控制器中设置延迟
如果要添加随机延迟,请考虑使用 JMeter 函数 Random ${__Random(1000,5000,)}
所有 JMeter 计时器都服从 JMeter Scoping Rules 因此,如果您的计时器与采样器处于同一级别 - 所有计时器将应用于所有采样器
根据 Timers 文档:
Note that timers are processed before each sampler in the scope in which they are found
因此,如果您想在 defaultPhotoUrl
和 Submit
请求之间添加延迟,您需要添加一个常量计时器 作为“提交”请求的子项
在 Jmeter (5.4.1) 中,我有以下线程组和 1 个线程。我正在使用常量计时器控制事务的频率。图像中的常量 timer_pacing 具有所需的步调。我看到在执行期间,常量计时器应用于特定线程组中的每个示例请求。
我希望contant timer_pacing之前的所有样本一个接一个地执行immediately.What我在这里做错了吗?请指教
或者类似的设置似乎对另一个线程组按预期工作。
如果你想在每个线程的每次迭代之间添加一个延迟添加一个Flow Control Action Sampler作为第一个采样器并在控制器中设置延迟
如果要添加随机延迟,请考虑使用 JMeter 函数 Random ${__Random(1000,5000,)}
所有 JMeter 计时器都服从 JMeter Scoping Rules 因此,如果您的计时器与采样器处于同一级别 - 所有计时器将应用于所有采样器
根据 Timers 文档:
Note that timers are processed before each sampler in the scope in which they are found
因此,如果您想在 defaultPhotoUrl
和 Submit
请求之间添加延迟,您需要添加一个常量计时器 作为“提交”请求的子项