2015-06-18 206 views
1

我正在按照本教程的步驟創建證書ApacheJMeterTemporaryRootCA.crt。Apache jMeter沒有爲http請求記錄生成ApacheJMeterTemporaryRootCA.crt證書

我打什麼運行相關證書後不過是自我表現,彷彿我只是運行一個簡單的測試,而不記錄。它甚至不顯示錯誤消息。我已閱讀這些線程,但他們都沒有我的情況有所幫助:

是否有 - Apache jMeter not generating ApacheJMeterTemporaryRootCA.crt for https recording - ApacheJMeterTemporaryRootCA.crt not generated

我使用Java 1.7.0,67,2.13的JMeter(兩者都是最新的版本)。我也遵循了這一頁面設置我的環境變量

有沒有人有關於什麼是在這裏失蹤的想法? 非常感謝!

回答

1

在絕大多數情況下,jmeter.log文件包含所有答案或至少可以幫助找出問題的原因。

如果下面的清單沒有幫助 - 用JMeter日誌文件的相關位更新您的問題。

  1. 使用JDK,不是JRE
  2. 請確保您有下列環境變量設置:

    • JAVA_HOME - 指向JDK安裝根
    • PATH - 包含JAVA_HOME的/ bin文件夾
  3. 如果您在使用網絡瀏覽器記錄確保

    • 「HTTP代理服務器」設置爲糾正
    • 「使用代理服務器對所有協議」複選框被選中
    • 「無代理的」 JMeter的主機和端口輸入不篩選出JMeter的主機(你可以清理)

    請參考下圖像例如代理設置Firefox瀏覽器:

Firefox Proxy Settings

  • 設置JMeter的用於記錄使用記錄模板最簡單的方法(文件 - >模板 - >記錄),這樣一來就可以得到JMeter的構造成用於在一個記錄單擊
  • 如果上面的清單沒有解決您的問題,請查看Recording HTTPS Traffic with JMeter's Proxy Server疑難解答提示指南。

    相關問題