0

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

4

2 回答 2

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 

参考:

于 2018-05-08T07:02:35.560 回答
0

在 system.properties 中设置:

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

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

于 2018-05-08T06:11:53.613 回答