全部產品
Search
文件中心

Performance Testing Service:如何使用HAR檔案快速開始壓測

更新時間:Feb 08, 2025

HAR(HTTP Archive format)是用來記錄HTTP請求和響應資訊的標準格式檔案,Google Chrome、Charles、Fiddler等工具均支援匯出HAR格式檔案。您可以使用HTTP Archive Format(.har)匯入情境功能將錄製的HTTP流量匯入PTS壓測情境。本文為您介紹如何匯出HAR檔案,並匯入PTS控制台完成壓測。

步驟一:匯出HAR檔案

匯出HAR檔案的方式主要包括:Google Chrome匯出、Charles匯出、Fiddler匯出三種。

方式一:Google Chrome匯出HAR檔案

  1. 開啟Google Chrome瀏覽器。

  2. 在地址欄輸入網頁地址,並操作網頁,單擊滑鼠右鍵,然後單擊檢查

  3. 在檢查頁面,單擊Network,然後單擊表徵圖表徵圖。image

方式二:Charles匯出HAR檔案

  1. 開啟Charles工具。

  2. 手機串連Charles的代理。

  3. Charles頁面,單擊1表徵圖,開始錄製。

  4. 在手機上操作App應用,然後單擊1表徵圖,結束錄製。

  5. Charles頁面,單擊File > Export Session,然後單擊儲存

方式三:Fiddler匯出HAR檔案

  1. 開啟Fiddler工具。

  2. Fiddler頁面中選中要匯出的介面。

  3. Fiddler頁面,單擊File > Export Sessions > Selected Sessions...

  4. Select Export Format頁面,選擇HTTPArchive v1.1 ,然後單擊Next

  5. 操作完成後,單擊儲存

步驟二:使用Har檔案進行壓測

  1. 登入PTS控制台,在左側導覽列選擇效能測試 > 建立情境,然後單擊HTTP Archive Format(.har)

  2. 上傳HTTP Archive Format指令碼(只允許上傳小於10 MB的檔案)。image

  3. 指令碼匯入後會自動編排情境。image

  4. 壓力模式配置

    • 壓力來源:選擇公網,如果您在阿里雲內網環境,可選擇阿里雲VPC內網

    • 壓力模式:選擇虛擬使用者模式。以虛擬使用者模式發起壓測,更適合用戶端發起的情境,而RPS模式是站在服務端的視角,衡量系統輸送量。

    • 遞增模式:選擇手動調速

    • 最大虛擬使用者數:虛擬使用者模式下,需要填寫最大虛擬使用者數,例如10。

    • 壓測總時間長度:例如1分鐘。

    其他可保留預設值。

    說明

    發起壓測涉及費用問題,建議您合理選擇施壓量級,如需瞭解更多資訊,請參見計費概述壓力模式與量級配置

  5. 調試並啟動壓測

    1. 調試情境可驗證配置是否合理,避免壓測失敗,建議您先調試情境。

    2. 單擊儲存去壓測,在溫馨提示頁面,選擇立即執行並勾選確認本次壓測已獲得准許並遵守當地法律,然後單擊啟動壓測

分析壓測結果

壓測結束後,系統會自動擷取壓測過程中的資料,例如壓測情境指標、業務詳情資料、監控詳情資料和API採樣日誌等,產生壓測報告,您可在壓測報告頁面查看。更多資訊,請參見查看PTS壓測報告image