我们正在尝试记录其中一个项目的流程,该流程包括以下步骤:启动->登录->选择记录。使用Jmeter代理脚本记录器记录时出现以下错误,您没有权限查看此页面。如果您需要访问权限,请联系您的系统管理员。在此之后,我们尝试了多种方法,例如将Load Runner脚本转换为jmeter脚本,同时使用blazemeter和.har文件,在重播期间观察到特定请求(x1.asp页面)的失败,将其重定向到注销。有人能帮忙解决这个问题吗?
xdyibdwo1#
1.当涉及到JMeter时-确保在记录之前安装JMeter的证书,查看HTTP(S)测试脚本记录器文档的HTTPS记录和证书章节以了解更多详细信息。然后clear your browser data检查browser developer tools的Console选项卡以及jmeter.log文件中是否有任何可疑条目。1.还有一种记录JMeter测试的替代方法:JMeter Chrome Extension,在这种情况下,您不必担心代理和证书。1.无论您选择哪种记录测试场景的方式,您都需要执行动态参数的相关性,在绝大多数情况下,不可能只重放记录的脚本1.如果JMeter显示特定请求的错误,这意味着您没有发送与浏览器相同的请求,您可以使用Wireshark或Fiddler等外部嗅探器工具来捕获来自JMeter和真实的浏览器的请求,并修改JMeter的配置,以便发送完全相同的请求(除了需要关联的动态值)
1条答案
按热度按时间xdyibdwo1#
1.当涉及到JMeter时-确保在记录之前安装JMeter的证书,查看HTTP(S)测试脚本记录器文档的HTTPS记录和证书章节以了解更多详细信息。然后clear your browser data检查browser developer tools的Console选项卡以及jmeter.log文件中是否有任何可疑条目。
1.还有一种记录JMeter测试的替代方法:JMeter Chrome Extension,在这种情况下,您不必担心代理和证书。
1.无论您选择哪种记录测试场景的方式,您都需要执行动态参数的相关性,在绝大多数情况下,不可能只重放记录的脚本
1.如果JMeter显示特定请求的错误,这意味着您没有发送与浏览器相同的请求,您可以使用Wireshark或Fiddler等外部嗅探器工具来捕获来自JMeter和真实的浏览器的请求,并修改JMeter的配置,以便发送完全相同的请求(除了需要关联的动态值)