postman測試用例驗證與斷言
阿新 • • 發佈:2022-04-19
谷歌五大語言:
C,C++,Javascript,Python,go
一、API測試中斷言有三種
1、協議狀態碼
2、響應資料(Response)
3、業務狀態碼(是程式設計師根據自己的想法來定義的)
如果沒有業務狀態碼就不需要驗證了,判斷一個介面測試用例是否成功,或者說是通過,是根據斷言的三個條件都成立的情況下得到的結果
Collections:集合,就是測試用例的套件,在這個容器裡面,可以存放很多的測試用例,我們也可以把他稱為測試套件。
API:官方自帶的
測試用例的斷言
驗證username欄位
驗證協議狀態碼
驗證token
二、 建立集合
在postman裡面,呼叫變數的方式是:
{{變數名}}
動態引數在postman的解決思路(登入為例)
1、登入成功後,在登入介面的tests中定義一個變數來獲取響應資料中的動態引數token
2、在下個介面(比如首頁等等)中,呼叫定義的變數,呼叫的方式是{{變數名}}
3、那麼這個過程,需要吧登入介面引用登入介面的變數的介面都需要新增到collection中,他的順序是登入介面在前
4、然後執行collection,這樣就能實現動態引數的關聯
動態引數=關聯=上個介面的輸出是下個介面的輸入