postman的斷言 環境變數的處理

2022-03-27 21:55:21 字數 1427 閱讀 2292

我們做介面測試都會有乙個斷言操作;也有乙個變數被頻繁使用,這時候可以用環境變數來處理

目錄1、postman之斷言

2、postman之環境變數

1、postman之斷言

如果想要以某一響應結果的字段作為準確斷言,如響應結果為json串的,點選postman右側的response body: json value check,然後通過通過json取值的方法,找到想斷言的字段,然後處理

2、postman之環境變數

第一種:變數被頻繁使用,比如ip和埠號這種,則可以用環境變數來做處理

點選設定圖示->新增變數->新增乙個臨時環境變數,填寫key和value值->選擇新增的環境變數,以}格式呼叫

第二種:臨時環境變數需要每次特定的選擇一下,比較麻煩,可以設定為全域性環境變數

與新增臨時環境變數一樣,但是在新增時,選擇globle進行新增,其他一致,但不用特定選擇

第一步:在想要獲取響應結果請求的test中填寫下面的**

var jsondata = json.parse(responsebody);

postman.setenvironmentvariable("id", jsondata.data);

第二步:新增環境變數

執行刪除介面時,可以先點一下新增,再刪除,不然可能不會成功

同樣的,也可以設定為全域性變數的形式,其他操作與之前一致

Postman 設定環境變數

1 環境變數的作用域 使用環境變數 可用於切換開發環境 生產環境 設定動態引數 有4個作用域 優先順序由高到低 global,environment,local,data。同名變數會使用優先順序高的。環境變數可以在請求的url 引數 header script中訪問到。作用域可以被視為值駐留的不同種...

postman環境變數實戰

一.建立環境 點選environment 點選 二.環境變數 postman右上角,可以切換環境,檢視當前環境變數 全域性變數。點選add新增環境變數 三.檢視環境變數 四.集合變數 選擇collections,點選edit 選擇variables 五.全域性變數 新增全域性變數 六.變數使用注意的...

PostMan內建的全域性動態環境變數

內建變數dynamic variables是由 postman 提供的大量預設變數,用來生成一些隨機值,方便測試過程中通過一些重複性校驗。在構造請求的時候,輸入 就會出現這些預設變數的待選項 postman 提供了非常多型別的隨機生成的內容,可以在測試的時候省去很多構造資料的過程。不過有點遺憾的是,...