为什么使用Jmeter在代理服务器上记录网站时,无法通过单击登录按钮来访问该网站?

问题描述 投票:0回答:1

我已经设置了代理服务器,并尝试通过添加“ http脚本记录器”来记录脚本,但是问题是我能够访问网站但无法登录。

我的网站已加载,但是一旦输入凭据并单击登录按钮,则网站无法正常运行,登录按钮也没有响应。

jmeter load-testing http-proxy
1个回答
0
投票

[如果JMeter出现任何问题,首先应该查看jmeter.log file,如果出现任何问题,JMeter通常会在此日志文件中写入一条错误消息,在大多数情况下,这足以使问题根源。

关于您的问题,我希望登录通常使用HTTPS协议,并且您需要执行一些额外的配置,以便JMeter能够拦截和解密HTTPS流量。

您需要将JMeter的自签名证书安装到浏览器,该文件名为ApacheJMeterTemporaryRootCA.crt,并且在启动JMeter代理时会在JMeter安装的“ bin”文件夹中生成该文件。

您只需要将其导入浏览器,它就可以解决您的问题。请遵循您的浏览器文档以了解有关证书安装过程的更多信息,HTTP(S) Test Script Recorder JMeter用户手册条目的HTTPS记录和证书章中也提供了一些提示。

[替代方式是使用JMeter Chrome Extension,在这种情况下,您无需担心代理和证书,因此记录过程将更快,更轻松。

© www.soinside.com 2019 - 2024. All rights reserved.