在進行接口測試的時候,我們可以針對接口的返回值特性,封裝幾種斷言方法,來檢驗接口用例的正確性,以此滿足不同的測試場景。
1、創建一個類,初始化參數response
2、斷言方式為:檢查json鍵是否存在。首先將函數傳入的參數ckeck_key進行字符串分割后放入列表。再定義斷言結果list和斷言錯誤結果list
2、斷言方式為:json鍵值對匹配。方法類似於上面的檢查json鍵是否存在。
3、斷言方式為:正則匹配。比較簡單,需要注意的是response響應必須為str,而dict轉str的時候會有坑。所以我們在傳入response的時候對其做是否為str的校驗