Performance Testing Service支援在概覽頁快速發起壓測。本文介紹PTS快速壓測的方法,協助您理解和掌握PTS的基本操作。
前提條件
方案概覽
只需4步,即可快速發起一次介面壓測:
1. 配置壓測URL及相關參數
登入PTS控制台。
在概覽頁面,配置壓測基本資料及相關參數。
在GET地區選取項目請求方式,輸入壓測URL。
重要壓測URL:必須是以
http://或https://開頭的完整URL。可包含參數,如http://<網域名稱>/<路徑?key1=value1&key2=value2>。並且可以公網訪問,這裡不支援私網地址。(可選)佈建要求參數、Header、Body、出參等參數。具體配置請參見HTTP節點。
在 API 調試介面頂部,選擇要求方法(如 GET),輸入壓測 URL(如
http://www.example.com),然後在下方請求參數、Header、Body、出參、檢查點、前置節點、後置節點等頁簽中配置相關參數,完成後單擊發送驗證請求或單擊壓測發起壓測。
2. 調試介面
單擊發送調試介面,並確認介面請求成功。
在 Timing 面板中查看請求耗時分布:響應狀態代碼為 200 OK,總響應時間長度為 487.61 ms。各階段耗時包括:
DNS Lookup:95 μs
Get Connected:224.64 ms
Request Sent:30.24 ms
Waiting(TTFB):225.39 ms
3. 啟動壓測
單擊壓測,在彈出的對話方塊中設定壓測總時間長度和每秒請求數(RPS),然後單擊啟動壓測。
4. 查看即時壓測資料
啟動壓測後,系統會跳轉至壓測中頁面,您可以在此查看即時壓測資料。
壓測運行中頁面的全域監控面板展示即時壓測指標,包括:
即時輸送量 (TPS):當前每秒處理的請求數
請求成功率和斷言成功率
即時響應時間長度:包含 90 分位值、99 分位值、95 分位值和平均值
請求各階段 99 分位耗時:DNS 解析、建立串連、發送請求、等待服務、下載內容
總請求數、錯誤請求數、宣告失敗請求數
底部折線圖展示全情境輸送量、成功率和響應時間長度的即時趨勢
分析壓測結果
壓測結束後,系統會自動擷取壓測資料,例如壓測情境指標、業務詳情資料、監控詳情資料和API採樣日誌等,產生壓測報告。更多資訊,請參見查看PTS壓測報告。