在JMeter中永久使用p12文件

时间:2018-05-08 05:45:12

标签: ssl jmeter p12

执行testcase需要

P12证书文件。我在JMeter的{​​{1}}中设置了它。它在执行测试用例时要求输入密码,但它在JMeter重新启动之前一直有效。之后,我必须在SSL Manager中再次提供它。

2 个答案:

答案 0 :(得分:1)

将下一行添加到 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 

参考文献:

答案 1 :(得分:0)

在system.properties中设置:

  

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

     

javax.net.ssl.keyStore =文件路径