Postman 的集合斷言(Collection Runner Assertions)是用于在 Postman 集合運行器中驗證 API 響應(yīng)結(jié)果是否符合預(yù)期的機制。集合斷言可以確保 API 的功能和性能得到滿足,是測試 API 可靠性和穩(wěn)定性的重要手段。
Postman 的集合斷言包括多種類型,例如:
1. Status Code: 檢查 API 返回的 HTTP 狀態(tài)碼是否符合預(yù)期。
2. Response Time: 檢查 API 返回的響應(yīng)時間是否符合預(yù)期。
3. Response Headers: 檢查 API 返回的響應(yīng)頭是否符合預(yù)期。
4. Response Body: 檢查 API 返回的響應(yīng)體是否符合預(yù)期,可以通過 JSON 驗證、XML 驗證、文本匹配等方式驗證。
使用集合斷言可以幫助測試人員更快地發(fā)現(xiàn) API 的問題,提高了測試效率和測試覆蓋率??梢栽?Postman 中配置集合斷言,并在集合運行器中運行測試用例,以驗證 API 的正確性和可靠性。