Jmeter线程组

Jmeter thread groups

我已经输入 500 作为线程组的数量,加速时间为 120 秒,但是当生成报告时,虚拟用户数仅为 15,或者在复合图形中,随着时间的推移活动线程增加到接近 12。所以我有点混淆活动线程数。因为我在测试前填写的测试计划中的数据(线程)或数字不同,结果不同。图表中的缩放值怎么样?和 x10?与线程相关的东西?

初始化后代表一个虚拟用户的每个 JMeter 线程开始颠倒执行采样器(或根据 Logic Controllers)。

如果线程没有更多的采样器可以执行并且没有更多的循环可以迭代它正在关闭。它看起来就像你的情况。有关更详细的说明和解决方法,请参阅 Max Users is Lower than Expected 文章。

通常人们将 Loop Count 设置为 "Forever" 并使用 Runtime Controller to so test could finish in designed time. Another option is using i.e. Ultimate Thread Group available via JMeter Plugins,这提供了定义负载场景的便捷方式。