当我开始录制脚本时,它显示证书将被保存在bin中。在bin中保存了证书和.usr文件。 但是后来由于某种原因,我从文件夹中删除了.crt和.usr文件。 现在,当我执行记录时,它再次显示一条消息,即证书将被保存在bin中,但是当检查时,它没有显示证书被保存在那边。 试了很多遍。 然后,我将永久删除文件,以使它们可以恢复。
为了测试可重复性,删除了.crt和.usr并将测试 重复。启动“ HTTP(S)测试脚本记录器”后,没有新的.crt或.usr 文件已创建。
答案 0 :(得分:0)
因为这些只是浏览器证书,所以如果您希望JMeter重新生成它们,则需要删除 proxyserver.jks 文件,将其删除后-JMeter将与重新生成它ApacheJMeterTemporaryRootCA.crt 文件和朋友。
或者,您可以使用keytool或Keystore Explorer
取回文件。另外请注意,您也可以使用JMeter Chrome Extension记录JMeter测试,在这种情况下,您不必担心代理和证书。
最后但并非最不重要的一点,as per JMeter Best Practices you should always be using the latest version of JMeter,所以请考虑升级,因为您的JMeter 3.2有点过时了