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

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

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

[]测试计划2+3未完成]

[]循环控制器设置为永久]

[]所有垃圾都是一样的]

[]垃圾响应为200ok,仅此而已]

[]未执行垃圾循环或2+3调用]


[]查看黄色感叹号附近的红色
1
,可能存在与
junk2
有关的错误,请查看jmeter.log文件以了解详细信息,您应该能够从中确定原因

还要检查您的设置,特别是采样错误后要采取的
操作
参数,如果设置为
停止测试
立即停止测试
可能是一个很好的解释


通常情况下,人们为了重复某些步骤,可以定义退出循环的条件

查看黄色感叹号附近的红色
1
,可能有一个错误与
junk2
有关,请查看jmeter.log文件以了解详细信息,您应该能够从中确定原因

还要检查您的设置,特别是采样错误后要采取的
操作
参数,如果设置为
停止测试
立即停止测试
可能是一个很好的解释


通常情况下,人们为了重复某些步骤,可以定义退出循环的条件

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

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

Hey Dimitry,线程组被设置为继续执行错误操作。这个问题我无法解决,日志中没有任何内容。此外,如果我将在调用2中的url中添加任何参数,并在调用3中添加另一个参数,例如&dimitry&bastian,它将执行该操作。问题不在于取样器,我也试过了。如果jmeter没有得到响应,他仍然不会执行重复的请求。是否使用缓存?我一直在努力解决这个问题,问题是http调用完全相同。回答是200ok,没有其他问题。如果我更改了请求中的某些内容,它会按预期触发它们,因为这个问题我无法对此场景执行循环或负载测试,因此手动打开postman并输入url,然后按enter 100次。添加日志图片,可能会有所帮助,日志中没有错误,仅警告1次。警告o.a.j.p.h.s.HTTPSamplerBase:现有CacheManager HTTP缓存管理器已被HTTP缓存管理器取代。我不知道Jmeter是否有缓存,但关键是我需要他实际进行http调用,没有缓存或其他任何东西,因为我需要对重复调用进行汇总,而这无法完成。CacheManager:Entry CacheEntry[lastModified=null,etag=null,expires=Fri May 17 16:13:32 IDT 2019,varyHeader=null]未找到URL的变化如果JMeter未收到响应-它将不会进一步,您需要在采样器“Advanced”选项卡下的
Timeouts
部分中输入内容(甚至更好)。HTTP是一个有状态的协议,JMeter将在触发新请求之前等待响应。仍然不明白我是否使用了未获得答案的相同url,但第一次使用参数&d和另一个使用&s的采样器时,它正在工作,这意味着不等待,并执行两个采样器。但如果我在第一个采样器中使用&d,在第二个采样器中使用&d,则不会执行第二个采样器。在两个采样器中,它将得到相同的响应200 ok,页面中没有任何内容,那么区别是什么呢?为什么如果我更改url参数,它会工作?(在这两种情况下,相同站点的结果相同)和url参数只是为了好玩。不使用。嘿,Dimitry,线程组被设置为继续执行错误操作。这个问题我无法解决,日志中没有任何内容。此外,如果我将在调用2中的url中添加任何参数,并在调用3中添加另一个参数,例如&dimitry&bastian,它将执行该操作。问题不在于取样器,我也试过了。如果jmeter没有得到响应,他仍然不会执行重复的请求。是否使用缓存?我一直在努力解决这个问题,问题是http调用完全相同。回答是200ok,没有其他问题。如果我更改了请求中的某些内容,它会按预期触发它们,因为这个问题我无法对此场景执行循环或负载测试,因此手动打开postman并输入url,然后按enter 100次。添加日志图片,可能会有所帮助,日志中没有错误,仅警告1次。警告o.a.j.p.h.s.HTTPSamplerBase:现有CacheManager HTTP缓存管理器已被HTTP缓存管理器取代。我不知道Jmeter是否有缓存,但关键是我需要他实际进行http调用,没有缓存或其他任何东西,因为我需要对重复调用进行汇总,而这无法完成。CacheManager:Entry CacheEntry[lastModified=null,etag=null,expires=Fri May 17 16:13:32 IDT 2019,弗吉尼亚州