接口測試斷言設計思路
1)響應碼
檢查響應碼是否符合預期,用來判斷測試用例是否執行成功(針對http接口)
2)關鍵字
驗證關鍵字是否符合預期,用來判斷測試用例是否執行成功
3)正則匹配
當一個接口返回的內容較多,並且有一定規律時,可通過正則表達式來校驗接口
返回的信息來判定測試用例是否執行成功
4)數據庫匹配核對
比如對查詢一個接口返回的數據進行驗證時,可通過編寫sql語句查詢結果,
然后將sql語句執行后數據庫返回的結果與接口返回的結果進行核對,以此來判定測試用例是否執行成功
5)通過相關接口進行輔助驗證
比如,當測試一個刪除接口時,刪除一條記錄后,想驗證這條記錄真的被刪除,可調用查詢接口,若刪除的記錄沒
被查詢到,則說明刪除這條記錄成功