2016-03-21 25 views

回答

1

那么你有没有做过什么错误消息说,例如你有没有安装JMeter CA证书?看这个导向件和检查是否已遵循正确的步骤[阿帕奇JMeter的HTTP(S)测试脚本记录(https://jmeter.apache.org/usermanual/jmeter_proxy_step_by_step.pdf)特别是这个步骤:

  • 返回HTTP( S)测试脚本记录器,然后单击底部的“开始”按钮。 这将启动用于拦截浏览器请求的JMeter代理服务器。 将在jmeter/bin文件夹中生成一个名为ApacheJMeterTemporaryRootCA.crt的文件。 在浏览器中安装此证书,如果你不知道该怎么做,请阅读“ 用于HTTPS记录 安装 JMeter的CA证书”中:http://jmeter.apache.org/usermanual/component_reference.html#HTTP%28S%29_Test_Script_Recorder
  • 0

    当您启动JMeter的HTTP( S)测试脚本记录器它会生成一个虚拟证书以便能够解密SSL流量。

    1. 找到ApacheJMeterTemporaryRootCA.crt文件中JMeter的/ bin文件夹(它可能生活在其他位置,如果你从桌面快捷方式运行JMeter的IE)
    2. 安装到你的设备(最简单的方法是通过电子邮件将其发送给自己,打开设备上的电子邮件,然后单击附件)
    3. 证书安装设备后应

    您可能会发现更容易Mobile Recorder服务使用

    +0

    在这是否意味着作为代理服务器的机器应该安装证书。实际上,我正在寻找移动应用性能测试,而不是针对网络应用。 – Reens

    +0

    需要在JMeter和移动设备上安装相同的证书,否则您将无法记录安全移动通信 –