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