首页 > 解决方案 > Jmeter恒定吞吐量采样器的问题

问题描述

我有两个线程组的 Jmeter 脚本和两个不同的 API 调用。我的要求是线程组 1 是实现每分钟 10 个吞吐量,线程组 2 是实现每分钟 50 个吞吐量。所以我在脚本中使用了恒定吞吐量计时器。

在此处输入图像描述

当我使用上述设置运行测试时,线程组 2 没有达到预期的吞吐量(每分钟 50 次),而是只实现了线程组 1 的恒定吞吐量计时器中定义的吞吐量(每分钟 10 次)。我在计时器中保留了“仅此线程”设置。

我是否遗漏了什么或需要做一些其他设置才能达到我的要求?

标签: jmeterperformance-testingthroughput

解决方案


您的两组具有不同的线程,但您还使用了线程间通信前处理器和后处理器,它适用于 FIFO 概念,如下所示。

在此处输入图像描述

有关更多信息,请查看

直到它的先进先出,你才能实现它。相反,使用属性来设置变量并在其他线程中获取它们。检查这个

希望它有所帮助。


推荐阅读