JMeter记录--"ERR_SSL_PROTOCOL_ERROR "和 "软件导致连接中止:套接字写入错误"。

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

我是JMeter的新手,我的主题似乎与另一个已经存在的主题非常相似。然而,事实并非如此--我已经尝试了所有的错误解决方案,但没有任何效果:我已经设置了所有的代理设置和证书,并且在另一个虚拟机上工作得很好(使用相同的设置)。在录制之外,我可以看到适当的 "没有互联网 "的警告。请在这里输入图像描述

但是,一旦开始录制,控制台就会出现错误,应用程序的前端也不像原来的样子。请在这里输入图像描述

请大家帮忙! 我已经做了所有的建议,清除缓存、SSL、删除Windows32存档中的文件等等......。

jmeter performance-testing
1个回答
0
投票

你应该尝试使用以下方法记录你的脚本 Blazemeter Chrome浏览器扩展. 希望,这能解决你的问题。


0
投票

可能是机器本身的差异,而不是JMeter的设置,例如这个 No Internet 消息很可能意味着浏览器连接到JMeter的代理服务器,但JMeter本身无法连接到互联网。

试着创建一个简单的手动测试计划,其中包含一个单一的 HTTP请求 采样器打开 http:/example.com 网站。如果请求成功--您需要仔细检查您的浏览器和JMeter配置。然而,如果你得到的是 未知主机异常 相反,它可能意味着

  1. 机器的网络配置不正确(无法访问互联网)。
  2. 该机需要一个上游的 代理服务器 为了能够访问互联网资源,所以您需要进行以下操作 让JMeter知道这个代理服务器 通过向JMeter启动脚本传递适当的命令行参数。

    jmeter -E https -H my.proxy.server -P 8000 -u username -a password -N localhost
    

    为了使更改成为永久性的,您可以定义:

    • http.proxyScheme
    • http.proxyHost
    • http.proxyPort
    • https.proxyHost
    • https.proxyPort

    系统属性 档和 http.proxyDomain 在user.properties文件中,检查出 Apache JMeter属性定制指南 了解更多关于JMeter属性以及设置和覆盖这些属性的方法的信息。

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