2017-01-16 87 views

回答

1

您可以使用Loop Controller其中迭代次数在您的控件中(您可以定义)而不是计划时间(没有控制迭代次数,一旦时间完成,JMeter停止测试)。所以,我建议使用循环控制器。

当您运行测试5分钟时,可能是计划时间已完成的原因,因此停止测试,因此未发送下2个请求。

添加View Results Tree听众并观察行为。调试完成后,请移除侦听器,因为它会占用大量资源。

+0

因此,我试图给线程组中的循环计数为5.在视图结果树中,我可以看到它正在拾取第一个循环中的所有三个HTTP请求,但在其余部分,它只是选择第一。我试过Loop控制,它的行为也是一样的。在第一个循环中运行所有3个请求,其余的仅挑选第一个请求。 – Jane

+0

如果您使用循环计数,则线程组中的所有请求都将运行给定的计数。如果你使用'循环控制器',则只有它内部的请求会在Controller中运行给定的计数。请添加yor配置的截图。 –

+0

我希望整个线程组在循环中运行。抱歉,我不确定如何在此处添加屏幕截图。 – Jane