我很困惑。在我的测试中,我有以下几点:
在每个请求之间,他们都有思考的时间,而且都不一样。每个威胁集团都有自己的请求。每个提升周期为1秒。因此,每个用户将增加一个用户每秒,总执行时间是20分钟。所有的威胁集团都同时运行。
当我运行测试时,我从JMeter获得了以下图表:

我想要做到的是:

我是在GUI模式下运行测试的,我可以看到,在测试期间,总是有55个活动用户,但图中没有显示这一点。我尝试了另一个图形生成器来聚合结果,但这是最糟糕的。我在这里错过了什么?
发布于 2020-09-08 15:08:21
很难说出您在那里缺少了什么,因为我们不知道您如何配置您的线程组。
每个提升周期为1秒。因此,每个用户每秒将增加一个用户。
这不是真的,这意味着它将在1秒内添加线程组中的所有用户。如果需要,请参阅JMeter坡道-终极指南文章以获得更多详细信息。
如果您想每秒钟添加一个用户,则需要使爬升时间等于线程组中的用户数,在您的示例中为5。
另外,给出5秒的爬升和20分钟的测试持续时间,您将无法看到您生成的图表,因为它假设25%的测试持续时间用户正在上升,同时他们正在下降,所以我认为您应该进行大约5分钟(300秒)的坡度上升。
对于您来说,可能更容易考虑使用终极线程组,在这里您可以轻松地创建任意的负载模式:

您可以使用安装最终线程组作为包的一部分
https://stackoverflow.com/questions/63796276
复制相似问题