当前位置: 首页 > 知识库问答 >
问题:

Jmeter 4.0脚本录制问题

苏鸿志
2023-03-14

当我试图使用firefox浏览器在Jmeter 4.0中记录应用程序时,无法捕获HTTP请求。我可以在中看到以下消息

“cdnjs.cloudflare.com”网址的 SSL 证书有问题?确保浏览器设置为接受 JMeter 代理证书: 软件导致连接中止: 套接字写入错误 2018-04-20 17:26:36,369 WARN o.a.j.p.h.p.p.代理: [50777] “cdnjs.cloudflare.com”网址的 SSL 证书有问题?确保浏览器设置为接受 JMeter 代理证书:软件导致连接中止:套接字写入错误

能否请您帮助我们解决这个问题。

共有2个答案

耿玄裳
2023-03-14

该错误是不言自明的:您需要将JMeter的自签名证书添加到您的浏览器中。

  1. 找到ApacheJMeterTemporaryRootCA。JMeter安装的“bin”文件夹中的crt文件。当您启动HTTP(S)测试脚本记录器时,它会自动生成
  2. 将证书导入浏览器,您可以使用的每个浏览器的说明都不同,即将SSL证书导入浏览器文章作为参考
  3. 就是这样,您现在应该能够记录HTTPS流量

请参阅使用 JMeter 的代理服务器记录 HTTPS 流量,以获取更详细的配置和故障排除说明。

昌正奇
2023-03-14

即使我已经尝试在浏览器中导入jmeter用户证书并记录了用户场景,但仍然会对密钥库生成产生抱怨。如果可行,试试这个

http://sourceforge.net/projects/jmeterforwindows/

 类似资料:
  • 我的JMeter设置和测试计划的当前状态是: 捷墨特 5 证书颁发机构生成并导入到火狐中。 已检查HTTP(S)测试脚本记录器中的端口号是否与Firefox中设置的代理服务器中的端口#匹配。 已将录制控制器添加到我的线程组。 已将缓存和 Cookie 管理器添加到我的线程组。 当我启动代理服务器(即启动HTTP(S)测试脚本记录器)时,我可以遍历我正在测试的示例应用程序 - 包括HTTPS请求。(

  • 问题内容: 我积极使用脚本进行评分和汇总。我不知道的一件事是如何从脚本发出日志。我尝试了console.log,但后来没有成功。请让我知道,我该如何从常规脚本中发出日志。 问题答案: 这可以通过访问全局Elasticsearch记录器实例来完成。下面提供了它的常规示例。您也应该能够对javascript和其他脚本语言执行类似的操作。 因此,当您进行条款汇总时,可以执行以下操作- 一些来自Elast

  • 我已经做了直到创建代理服务器。在Firefox中运行脚本时遇到一些套接字损坏的问题 当我执行某些操作时,一切正常,然后出现一些错误 还要解释什么是jmeter树模型和jmeternode?

  • 我有一个基本的Groovy脚本,我希望尽可能简单地创建日志。我希望消息转到标准输出,以及一个日志文件,日志文件中的每个条目都有一个时间戳。 我不能使用@Log符号,因为它是一个脚本,我没有要注入的类。否则我认为这将是理想的。

  • 我是Jmeter的新手,正在努力自学。我正在浏览器中设置代理设置并尝试录制脚本。但一旦我在浏览器中设置了代理,我就无法通过该浏览器访问internet。这阻止了我录制脚本? 请帮我解决这个问题。

  • 我使用jmeter已经有一段时间了,所以我知道HTTP测试脚本记录器的设置是可以的。清除浏览器历史,运行在公共或私人模式没有帮助。重新发布jmeter代理证书也没有什么区别,删除proxyserver.jks也是一样,以前经历过这种情况,我知道几天后HTTP测试脚本记录器会再次开始工作。两个jmeter v4都发生