在實際壓測情境中,檢查點功能可以協助您從業務維度判斷請求是否成功。本文介紹如何配置檢查點。
檢查點
配置檢查點可以從業務維度判斷請求是否成功。檢查點可分為響應狀態代碼、響應Header、響應Body和出參四種類型。配置檢查點後,在壓測即時報表和壓測報告中都會展現業務成功或失敗的資訊,為判斷是否繼續壓測提供參考。

檢查點參數說明:
多個檢查點之間是與的關係。
當Value為字串(非純數字)時,支援“等於”、“不等於”、“包含”、“不包含”、“屬於”、“不屬於”、“存在”、“不存在”和“正則匹配”等檢查條件。
當Value為數字時,支援“大於”、“大於等於”、“等於”、“小於等於”、“小於”、“屬於”、“不屬於”、“存在”、“不存在”和“正則匹配”等檢查條件。
“存在”、“不存在”所有類型資料均可使用,僅判斷檢查對象是否存在。
“屬於”、“不屬於”支援正負整數、0、字串。
數值:請按照標準的數學運算式規範填寫。樣本如下:
表示閉區間:[-20,20]
表示集合:{[-200,200],-1,2}
說明當數值集合中不包括負整數時,舊錶達式仍然生效,但不推薦使用。例如,[200~300,1],可表示包括1、200至300閉區間的整數的集合。
字串樣本:{"abc","bcd","200","-200","已報名","報名成功"}
檢查點樣本
對某業務壓測時,壓測請求同時滿足以下兩個條件則代表業務正常:
export_cookie符合預期,如export_cookie包含sandbox。
響應狀態代碼在200~399範圍內。
在此情境中需要同時使用出參和檢查點,分別配置如下:
在對應API的出參定義頁簽進行配置,如下圖所示。

在對應API的檢查點(斷言)頁簽進行配置,如下圖所示。
