1. 程式人生 > 其它 >postman測試用例驗證與斷言

postman測試用例驗證與斷言

谷歌五大語言:

C,C++,Javascript,Python,go

一、API測試中斷言有三種

1、協議狀態碼

 

 

 

2、響應資料(Response)

 

 

 

3、業務狀態碼(是程式設計師根據自己的想法來定義的)

如果沒有業務狀態碼就不需要驗證了,判斷一個介面測試用例是否成功,或者說是通過,是根據斷言的三個條件都成立的情況下得到的結果

 

 

Collections:集合,就是測試用例的套件,在這個容器裡面,可以存放很多的測試用例,我們也可以把他稱為測試套件。

API:官方自帶的

 

 

 測試用例的斷言

 

 

 驗證username欄位

 

 

 驗證協議狀態碼

 

 

 驗證token

 

 

 

 

 

 

 

二、 建立集合

 

 

 

 

 

 

 

 

在postman裡面,呼叫變數的方式是:

{{變數名}}

動態引數在postman的解決思路(登入為例)

1、登入成功後,在登入介面的tests中定義一個變數來獲取響應資料中的動態引數token

2、在下個介面(比如首頁等等)中,呼叫定義的變數,呼叫的方式是{{變數名}}

3、那麼這個過程,需要吧登入介面引用登入介面的變數的介面都需要新增到collection中,他的順序是登入介面在前

4、然後執行collection,這樣就能實現動態引數的關聯

 

 

 

 動態引數=關聯=上個介面的輸出是下個介面的輸入