安装了JMeter Root CA证书,但尝试运行测试脚本时,要求再次安装证书

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

我安装了 JMeter 并创建了一个测试脚本记录器。当我启动记录器时,它显示一条安装根 CA 证书的消息,我将其添加到 bin 目录中。安装并验证证书位于正确位置后,我再次单击开始按钮,但它一直要求安装证书。我尝试了各种方法,包括卸载并重新安装JMeter,但问题仍然存在。发生这种情况有已知的原因吗?

使用浏览器:Chrome JMeter版本:5.6.3 JAVA:17.0.6

有关证书的 Chrome 设置

单击开始时会显示此消息

  • 我尝试过卸载并重新安装JMeter
  • 尝试在 jmeter.properties 文件中添加这两个代码

JMeter 代理配置

`proxy.cert.directory=C:/JMeterTemp

JMeter 存储代理证书的目录路径

proxy.cert.directory=C:/JMeterTemp

我不知道这是否正确,因为我是 Jmeter 的新手。

jmeter certificate jmeter-plugins jmeter-5.0 recorder
1个回答
0
投票

这条消息基本上每次启动HTTP(S)测试脚本记录器时都会显示,因为JMeter不知道你是否安装了证书。

如果您查看 ProxyControlGui 源代码,您将看到在代理启动时调用该对话框

所以你只需忽略该框,因为你已经在浏览器中安装了证书,你应该可以开始了。

还有另一种记录 JMeter 测试的方法:JMeter Chrome 扩展,它的侵入性较小,您不必担心代理和证书

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