我可以通过Http(S)测试脚本记录器记录我的测试用例,但是当我运行这些测试用例时,它们都失败了。在开始录制之前,我在浏览器上收到了“没有互联网”的消息。但是,一旦我点击“开始”来记录和刷新我的网站,它就开始录制了。在我完成录制之后,网站再次无法使用相同的消息“禁止互联网”访问,并且无法运行。我如何使我的网站再次可用?我正在使用铬浏览器。请帮助。
提前感谢!
发布于 2020-01-27 12:00:44
JMeter的HTTP测试脚本记录器基本上是一个代理服务器,它拦截从浏览器到被测试应用程序的请求,并以HTTP请求采样器的形式记录它们。
当您停止HTTP(S)测试脚本记录时,代理服务器也会停止,因此浏览器无法访问互联网,您需要进入浏览器代理设置,并将其配置为不使用JMeter作为代理

更多信息:如何在Chrome、Firefox、Internet、微软和Opera中设置代理服务器
您还可以考虑使用JMeter Chrome扩展,在这种情况下,您不必担心代理和证书。
发布于 2021-02-24 09:00:37
如果我理解得对,你的情况是,
您在Jmeter中设置了Http(S)测试脚本记录器。这是一个代理记录器。
因此,您应该已经在浏览器中配置了必要的代理配置。
您录制了脚本并停止了Http(S)测试脚本记录器。
但是,您没有在浏览器中重置代理配置。
这将是失败和网站没有在浏览器中打开的原因。
将浏览器中的代理配置重置为默认/无代理,并检查网站是否打开。
此外,为了避免所有的榛子使用的Chrome扩展。
有了这个,您就可以在Chrome浏览器上记录测试脚本中的任何问题。它还将管理cookie、会话和证书相关的内容。
一旦您录制了脚本,就可以下载JMX文件。您可以在Jmeter中打开它以进行更改并运行测试。
要下载JMX,您可能需要注册并注册一个免费的Blazemeter帐户。我列出了用这里记录和下载JMX文件的步骤。这可能对你有帮助。
https://sqa.stackexchange.com/questions/42265
复制相似问题