結果斷言
傳入 result_check_dict 可自動斷言回應欄位:
from je_api_testka import test_api_method_requests
# 若 status_code 不是 200,將拋出 APIAssertException
test_api_method_requests(
"get",
"http://httpbin.org/get",
result_check_dict={"status_code": 200}
)
可斷言的欄位
欄位 |
說明 |
|---|---|
|
HTTP 狀態碼 |
|
回應內容(文字) |
|
回應內容(位元組) |
|
回應標頭 |
|
回應 Cookies |
|
回應編碼 |
|
請求耗時 |
|
請求持續時間(秒) |
|
使用的 HTTP 方法 |
|
請求 URL |
|
請求內容 |
|
請求開始時間 |
|
請求結束時間 |