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檔案
開啟Google Chrome瀏覽器。
在地址欄輸入網頁地址,並操作網頁,單擊滑鼠右鍵,然後單擊檢查。
在檢查頁面,單擊Network,然後單擊
表徵圖。
方式二:Charles匯出HAR檔案
開啟Charles工具。
手機串連Charles的代理。
在Charles頁面,單擊
表徵圖,開始錄製。在手機上操作App應用,然後單擊
表徵圖,結束錄製。在Charles頁面,單擊,然後單擊儲存。
方式三:Fiddler匯出HAR檔案
開啟Fiddler工具。
在Fiddler頁面中選中要匯出的介面。
在Fiddler頁面,單擊。
在Select Export Format頁面,選擇HTTPArchive v1.1 ,然後單擊Next。
操作完成後,單擊儲存。
步驟二:使用Har檔案進行壓測
登入PTS控制台,在左側導覽列選擇效能測試 > 建立情境,然後單擊HTTP Archive Format(.har)。
上傳HTTP Archive Format指令碼(只允許上傳小於10 MB的檔案)。

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

壓力模式配置
壓力來源:選擇公網,如果您在阿里雲內網環境,可選擇阿里雲VPC內網。
壓力模式:選擇虛擬使用者模式。以虛擬使用者模式發起壓測,更適合用戶端發起的情境,而RPS模式是站在服務端的視角,衡量系統輸送量。
遞增模式:選擇手動調速。
最大虛擬使用者數:虛擬使用者模式下,需要填寫最大虛擬使用者數,例如10。
壓測總時間長度:例如1分鐘。
其他可保留預設值。
調試並啟動壓測
調試情境可驗證配置是否合理,避免壓測失敗,建議您先調試情境。
單擊儲存去壓測,在溫馨提示頁面,選擇立即執行並勾選確認本次壓測已獲得准許並遵守當地法律,然後單擊啟動壓測。
分析壓測結果
壓測結束後,系統會自動擷取壓測過程中的資料,例如壓測情境指標、業務詳情資料、監控詳情資料和API採樣日誌等,產生壓測報告,您可在壓測報告頁面查看。更多資訊,請參見查看PTS壓測報告。