2017-03-01 45 views
0
  • 我正在與一個HTTP(S)腳本記錄測試所述移動應用程序(移動經由計算機的IP地址連接到JMeter的)。實的JMeter版本

  • 從一個應用程序,如果我嘗試與Facebook登錄就說明失敗報告jmter,B UT如果我從JMeter的(HTTPS腳本記錄)按下停止按鈕,然後如果我嘗試後用facebook登錄,然後我可以輕鬆地用facebook登錄。

- 請幫幫我。

回答

0

爲了能夠記錄HTTPS調用,您需要將JMeter的自簽名證書安裝到您的設備上。

  1. 開始JMeter's HTTP(S) Test Script Recorder
  2. 找到ApacheJMeterTemporaryRootCA.crt文件在你安裝Jmeter的「bin」文件夾並以某種方式將其傳送到您的設備(即通過電子郵件發送給自己)
  3. 打開證書,您的移動設備和請按照您的操作系統證書安裝對話框進行設置

現在您應該能夠記錄HTTPS流量。請注意,某些手機操作系統不支持HTTPS的Wi-Fi連接設置代理級別,所以你可能需要使用這種第三方應用(即ProxyDroid爲Android)

你也可以嘗試一個cloud-based proxy service for recording JMeter tests其自動執行證書安裝過程,並且能夠以「SmartJMX」模式導出錄製的腳本並應用自動關聯。

+0

感謝@Dmitri的回答,但不知道爲什麼我無法使用Facebook登錄,如果我在我的手機上使用我的PC IP地址作爲代理服務器,再次非常感謝。 – Tester