我們做介面測試都會有乙個斷言操作;也有乙個變數被頻繁使用,這時候可以用環境變數來處理
目錄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 提供了非常多型別的隨機生成的內容,可以在測試的時候省去很多構造資料的過程。不過有點遺憾的是,...