我安装了JMeter 2.11版。当我在Work Bench下添加Http(s)测试脚本记录器并尝试通过单击开始记录时,我收到一条错误消息。那条消息是:
Root CA Certificate : Apache jmeter TemporaryRootCA created in Jmeter bin
directory.
我安装了证书,但我仍然弹出“看到安装了JMeter证书进行HTTPS录制弹出。我无法解决这个问题。你能否建议我如何解决这个问题
答案 0 :(得分:2)
执行以下操作,您将完成:
在Firefox中安装证书 选择以下选项:
•工具/选项
•高级/证书
•查看证书
•当局
•导入......
•浏览到JMeter启动目录,然后单击ApacheJMeterTemporaryRootCA.crt文件,按“打开”
•单击“查看”并检查证书详细信息是否与JMeter测试脚本记录器显示的一致
•如果确定,请选择“信任此CA以识别网站”,然后按确定
•根据需要按“确定”关闭对话框
答案 1 :(得分:1)
我和你一样,我按照pdf工作,它运作正常 http://jmeter.apache.org/usermanual/jmeter_proxy_step_by_step.pdf
答案 2 :(得分:0)
请在下面找到相关信息。即使在Firefox中添加证书后我也会得到这个。我公司的互联网使用代理连接。我通过提供jmeter
使用cmd提示启动了jmeter -H my.proxy.server -P 8000 -u username -a password -N localhost
,将firefox代理设置为local 8080
,但应用程序无效。尝试为firefox提供相同的代理,applciation正在运行但它没有记录在jmeter中。遵循“http://jmeter.apache.org/usermanual/jmeter_proxy_step_by_step.pdf”
根CA证书:在Jmeter bin目录中创建的ApacheJMeterTemporaryRootCA 您可以按照组件参考文档中的说明进行安装(请参阅安装Jmeter CA证书以获取HTTPS记录段落) 在浏览器中安装证书时,请检查以下详细信息
CN = _DO NOT INSTALL,除非这是您的证书(Jmeter root CA),OU = USername:M1007788,C = US figerprint(sHA1):d4 ed 5a e9 85 cc ad 83 36 61 68 bf 5d 772f 6c 29 19 05 created:Mon Apr 21 11:05:02 IST 2014
答案 3 :(得分:0)
在Jmeter的extras文件夹中有一个名为proxycert.cmd的文件。将其作为证书导入浏览器并且可以正常工作