Postman之常規斷言 動態引數斷言 全域性斷言

2022-09-14 12:30:13 字數 843 閱讀 8287

常規斷言(前4種是常用的)

status code: code is 200  檢查返回的狀態碼是否為200

response body :contains string  檢查響應中包含指定字元

response body :json value check 檢查響應中其中json的值

response body :is equal to a tring  檢查響應等於乙個字串

response body :content-type 。。。檢查是否包含響應頭content-type

response time is less than 200ms   檢查請求耗時是否小於200ms

注意:狀態斷言只能有1個,業務斷言可以有多個 

自定義動態引數(全域性變數)斷言的方式:

全域性斷言 :作用於每乙個介面

postman之動態引數獲取

介面測試中,經常用到上下游介面的依賴關係,下游介面的請求依賴上游介面的響應報文作為入參。這樣就是需要我們捕捉上游介面的響應內容,儲存起來作為下游介面請求的入參。這裡舉兩個例子獲取冬天引數,分別是 和 格式的請求 傳參格式 上游介面是獲取省份資訊 下游介面是通過省份獲取城市資訊 我們需要在介面請求的 ...

使用postman做動態引數關聯

在介面測試中常常遇到上乙個請求的響應資訊作為下乙個請求的入參,這就是動態引數關聯,postman這個工具是怎麼做到動態引數關聯的呢?首先,新增環境 其次,把需要動態關聯的資料賦值給乙個環境變數 最後,在後乙個請求中引用這個變數 1 新增環境資訊 選擇environments,點選 按鈕新增一套環境。...

Postman之批量資料引數化(檔案)

相信小夥伴們在做介面測試時需要匯入大量的資料進行測試,jmeter進行介面測試時可以匯入csv資料檔案進行引數化,那麼postman又該如何匯入資料檔案進行測試呢?下面我給大家講解一下。第一 建立txt或者csv檔案 這裡以txt檔案為例 在首行寫入變數名稱,以逗號隔開 第二 在介面入參填入txt檔...