jmeter 将多个HTTp采样器分组为一个事务,并具有恒定的吞吐量

qrjkbowd  于 2022-11-09  发布在  其他
关注(0)|答案(2)|浏览(195)

在我的应用程序中,我希望将一组HTTP采样器组合为一个事务,并在组中具有恒定的吞吐量...例如,当我创建一个具有多个HTTP采样器的线程组并在组中定义一个恒定的吞吐量计时器时,我看到它正在分别考虑每个HTTP采样器...

测试计划
执行绪群组

----〉请求1
-----〉请求2
-----〉请求3
------〉恒定吞吐量计时器(每分钟1.0个请求)

它执行为:

-----〉请求1

  • 等待60秒 *

-----〉请求2

  • 等待60秒... *

----〉请求3...
"我想要什么"
-----请求1 -----请求2 -----请求3

  • 等待60秒 *

-----请求1 ----请求2 -----请求3

  • 等待60秒 *
gorkyyrv

gorkyyrv1#

具体取决于您要实现的目标:
您可以将请求放在Transaction Controller下并勾选Generate parent sampler框:

另一个选项是添加流量控制动作采样器作为第4个采样器,并在其中放置“等待60秒”

最后,您可以将一个常量计时器作为第一个采样器的子项:

pobjuy32

pobjuy322#

在请求结束时使用流控制操作
为了更好地理解计时器和流量控制操作之间的区别,请浏览此视频https://www.youtube.com/watch?v=miZGLaAq4UQ&t=301s

相关问题