Mmaiqai.com
🔍 Automation Testing · Chương 8 · Mục 8.1

2 assertion của expect(response)

Gọi API xong, việc đầu tiên cần biết là: request vừa rồi có thành công không? expect(response) trả lời đúng 1 câu hỏi đó — không hơn.

response = api_context.get("/ping")
expect(response).to_be_ok() # PASS neu status la 200-299, FAIL neu khong

Chỉ có đúng 2 cách kiểm tra — không nhiều lựa chọn để phải nhớ:

AssertionKiểm tra gì
expect(response).to_be_ok()Status nằm trong khoảng 200-299 (thành công)
expect(response).not_to_be_ok()Status KHÔNG nằm trong khoảng đó (thất bại)