壓測需求:某客戶希望通過PTS對新上線服務進行壓測,找到該服務在限定的條件下可提供的最大吞吐量。
步驟1:場景配置
1.登錄,在左側導航欄選擇場景管理 > 創建場景 。
2.在創建場景頁面,填寫 場景名 ,例如摸高模式壓測示例。
3.在場景配置頁簽下,單擊 添加壓測請求 ,填寫第1個API的信息。示例如下:
1)填寫基本請求信息。
a. API 名稱 :摸高接口
b. 請求協議 :HTTPS
c. 請求方式 :GET
d. 壓測URL ://example.daliqc.cn/api/get_info

說明 :該示例中,使用的域名example.daliqc.cn為示例地址,壓測中不產生真實請求,您可以根據真實業務場景填寫壓測URL。
步驟2:施壓配置
基本場景構建完成后,需要選擇施壓模式、設置施壓量級等。
選擇施壓配置頁簽,填寫信息,示例如下:
a.壓力模式 :選擇摸高模式。
b.起始并發數 :可以根據服務的吞吐量評估,壓測時從配置的起始并發數開始增加并發量,最小可設置為1。
c.最大并發量 :并發模式下,需要填寫最大并發用戶數,例如設置為50000。
d.爬坡時間 :建議爬坡時間小于壓測時長。爬坡時間與壓測時長相同且并發量較大的情況下,采樣到的最大并發可能會略小于設置的最大并發數,例如設置為3000。
e.壓測總時長 :例如設置為60分鐘。
f.摸高期望指標-響應時間<= :根據業務需要滿足的條件,例如設置為1000毫秒。
g.摸高期望指標-成功率>= :根據業務需要滿足的條件,例如設置為98.5%。
h.最大并發權重 :可保留默認值。

摸高期望指標可以根據被壓測系統的壓測要求進行配置,比如被測接口在不斷增加并發量的壓測下,系統的平均響應時間要求滿足小于1000毫秒,并且系統的平均成功率要求滿足大于等于98.5%,壓測出系統能承載的最大并發量和最大TPS。其中,摸高分析規則為其中一個指標首次出現連續6秒未達標的情況時(比如響應時間連續6s大于期望值),摸高分析完成后,取其中第一秒的數據為摸高結果。
步驟3:調試場景
單擊創建PTS場景頁面下方的調試場景, 調試結束后,可以查看所有API的調試詳情,如下圖所示。具體請參見“調試場景”。


步驟4:啟動壓測
單擊 保存并壓測 ,即可發起壓測。更多信息,請參見以下文檔: