我看到一个场景,一个请求通过JMeter被记录了多次。当在开发人员工具中观察到相同的流量时,只显示了一个请求。
用于例如
In Developer Tools we see:
Request-1
Request-2
Request-3
Request-4
Request-5
JMeter after recording shows:
Request-1
Request-2
Request-3
Request-4
Request-3
Request-4
Request-5
Request-4
字符串
我不确定这种行为。我错过了什么吗?
感谢您的支持。
问候,Ajith
我试着多次记录这个场景。
录制时使用的组件:
- HTTP请求重定向并将JMeter设置为:下载嵌入式资源使用6个线程的并发池
- HTTP Cookie管理器
- HTTP缓存管理器
- HTTP头管理器
- HTTP授权管理器
1条答案
按热度按时间vkc1a9a21#
这可能是JMeter的HTTP(S)测试脚本记录器中的一个错误(特别是如果开发人员工具在您正在记录的同一个会话中打开),或者您的开发人员工具配置没有假设“新鲜”会话,并且在记录浏览器示例请求cache或local storage中的内容或类似的内容时。
1.尝试在private mode中重新记录场景,以便以前的站点访问不会影响记录会话。勾选
Disable Cache
框也是一个好主意:的数据
还要检查是否应用了任何过滤器,以及是否有另一个浏览器示例正在使用同一个JMeter代理
1.尝试使用JMeter Chrome Extension等替代方法进行记录,并查看哪些记录正在记录在那里。最好使用与JMeter代理相同的方法:清理会话,没有其他扩展等。