在JMeter中永久使用p12文件



需要P12证书文件来执行测试用例。我在Options -> SSL ManagerJMeter中设置了它.它在执行测试用例时要求输入密码,但它一直在工作,直到 JMeter 重新启动。之后,我必须在SSL管理器中再次提供它。

将下一行添加到system.properties文件中(位于 JMeter 安装的 "bin" 文件夹下(

javax.net.ssl.keyStoreType=pkcs12    
javax.net.ssl.keyStore=/path/to/certificate.p12
javax.net.ssl.keyStorePassword=certificate_password

JMeter 需要重新启动才能拾取属性

或者,您可以通过 -D 命令行参数将上述属性传递给 JMeter 启动脚本,例如:

jmeter -Djavax.net.ssl.keyStoreType=pkcs12 -Djavax.net.ssl.keyStore=/path/to/certificate.p12 -Djavax.net.ssl.keyStorePassword=certificate_password 

引用:

  • 配置 JMeter
  • 通过命令行覆盖属性
  • 如何将 JMeter 负载测试设置为使用客户端证书

在 system.properties 中设置:

javax.net.ssl.keyStorePassword=文件的密码

javax.net.ssl.keyStore=file 的路径

相关内容

  • 没有找到相关文章

最新更新