記錄 HTTPS 流量

如果你的 Web 應用程式使用 SSL 加密,則需要捕獲 HTTPS 流量而不是 HTTP。要使用 JMeter 記錄 HTTPS 流量,你需要配置 SSL 證書。

配置 SSL 代理

  1. 確保 SSL 代理的配置方式與配置 HTTP 代理的方式相同:

StackOverflow 文件

配置 JMeter

  1. 使用“JMeter 錄製模板”功能啟動指令碼錄製,如示例“使用 JMeter 模板功能進行指令碼錄製”中所述。

  2. 開啟 Web 應用程式後,你將看到有關不安全連線的訊息。要繼續,你只需要接受 JMeter 虛擬證書:

  • 點選高階
  • 點選“新增例外…”
  • 取消選中永久儲存此例外
  • 點選確認安全例外

StackOverflow 文件

StackOverflow 文件

  1. 如果你看到“此站點提供有效,經過驗證的標識。無需新增例外。“警告訊息,你需要清除應用程式的瀏覽器歷史記錄,包括 Cookie,快取,離線網站資料。然後,再次執行相同的步驟。

此方法也適用於移動指令碼記錄,因為 JMeter 證書只需要安裝在用於執行 JMeter 的主機上。