2016-03-21 23 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和移動設備上安裝相同的證書,否則您將無法記錄安全移動通信 –