我正在尝试使用JMeter(版本4)测试脚本记录器记录测试脚本,以对我的应用程序进行性能测试。配置代理后,记录器不会记录我在Internet Explorer(IE 9)的localhost上运行的应用程序URL。但是其他URL正在JMeter中记录。我尝试使用能够正常运行的Chrome记录应用程序。我没有在代理设置中取消选中绕过代理服务器的本地地址。
答案 0 :(得分:0)
我建议您使用Mozilla Firefox来记录脚本,因为Firefox允许您独立于系统设置来管理代理和证书。
获取有关录制的更多信息:
答案 1 :(得分:0)
请确保选中Internet Explorer代理设置的“高级”选项卡中的Use the same proxy server for all protocols
框,并且“例外”中没有localhost
,127.0.0.1
等。 “
某些应用程序无法将流量路由到本地代理服务器,因此您可能需要添加loopback adapter
如果您要记录通过HTTPS协议运行的应用程序,则需要将JMeter的自签名证书安装到Trusted Root Certification Authorities
中:
使用哪种浏览器进行记录并不重要,因为应用程序主要基于User-Agent标头区分浏览器,因此您可以使用任何浏览器进行记录,然后在HTTP Header Manager到IE9
根据JMeter Best Practices,您应该始终使用最新版本的JMeter,因此请考虑升级到JMeter 5.0(或JMeter Downloads页面上可用的最新版本)
< / li>