如何让Jmeter两次发出相同的请求

时间:2018-05-17 11:27:50

标签: jmeter

我在Jmeter中遇到了问题。 我有一个我需要检查的场景,它是多次发送完全相同的http请求。 请求将不会得到任何答案。 问题是Jmeter只做了一次,它甚至没有尝试在第二次执行它。 我把它放在一个循环中,但仍然只有一次, 是他们的解决方案吗?如何让jmeter执行多个http请求。 对于手动解决方案,我使用邮递员并手动一遍又一遍地发送相同的请求。 他们有什么解决方案?我把测试计划,垃圾1 + 2 + 3只是同一个调用没有任何改变,响应只有200,为什么Jmeter不能多次运行http?

[enter image description here] [测试计划垃圾2 + 3不做]

[enter image description here] [循环控制器设置为永久]

[enter image description here] [所有的帆船都是一样的]

[enter image description here] [垃圾的反应仅为200吨]

[enter image description here] [没有执行垃圾循环或2 + 3次调用]

[enter image description here] [日志]

2 个答案:

答案 0 :(得分:0)

查看黄色感叹号附近的红色1,可能会错误地与junk2相关联,请查看 jmeter.log 文件了解详细信息,您应该能够从那里找出原因。

同时检查您的Thread Group设置,尤其是Action to be taken after a Sampler error参数,如果设置为Stop TestStop Test Now可能是一个很好的解释。

通常人们会去While Controller以重复某些步骤,它允许定义条件以退出循环。

答案 1 :(得分:0)

在调试相同问题时遇到此问题-我们的问题是在“ HTTP缓存管理器”下勾选了“使用缓存控制”选项。这将停止处理后续的GET请求,而不会发出明显的警告或消息。