我正在尝试在多个线程组中使用多个证书(.p12)。以下是设置,
ThreadGroup1
HTTPRequest1
CSVdataconfig - cert_alias1.csv
Keystoreconfig - cert1别名
ThreadGroup2
HTTPRequest2
CSVdataconfig - cert_alias2.csv
Keystoreconfig - cert2 alias name
ThreadGroup3
HTTPRequest3
CSVdataconfig - cert_alias3.csv
Keystoreconfig - cert3 alias name
使用Keystore工具将所有三个(.p12)证书合并到一个密钥库(.jks)文件中。 如果选中'连续运行线程组'(在测试计划中),脚本正常工作。 如果未选中“连续运行线程组”(在“测试计划”中),则HTTP请求会间歇性地失败。
PS:我在测试运行之前将.jks文件导入SSL Manager并在提示符下提供密码。还在system.properties文件中使用了keystore参数。