1、環境變數的作用域:
使用環境變數(可用於切換開發環境/生產環境、設定動態引數),有4個作用域(優先順序由高到低):global, environment, local, data。同名變數會使用優先順序高的。環境變數可以在請求的url、引數、header、script中訪問到。
作用域可以被視為值駐留的不同種類的空間。如果乙個變數在兩個不同的作用域中,則優先順序較高的作用域將勝出,變數從該值獲取其值。postman使用這種層次結構從廣泛到狹義的形式來解決作用域的問題。
如果來自當前活動環境的變數與全域性變數共享其名稱,環境變數將優先使用。換句話說,全域性變數被環境變數覆蓋,這些變數被資料變數
覆蓋僅在集合執行中
可用 )。
2、設定環境變數的作用:
變數允許您在多個地方重複使用,以便您可以讓你的**更高效(不用重複工作),此外,可以更改一次變數值,就能改變其他**中所有相關聯的值
3、postman中的實際應用:
設定完成,點選「send」即可,之後的測試中修改這些值,直接進入到「環境變數的」設定中修改即可,一處修改,處處可用。
另外一種設定環境的方法:
在request 的pre-request script中使用postman.setenvironmentvariable("os","ios") 或者 pm.environment.set("version", "1.5.6")均可自動在環境變數中新增os和version;
postman環境變數實戰
一.建立環境 點選environment 點選 二.環境變數 postman右上角,可以切換環境,檢視當前環境變數 全域性變數。點選add新增環境變數 三.檢視環境變數 四.集合變數 選擇collections,點選edit 選擇variables 五.全域性變數 新增全域性變數 六.變數使用注意的...
postman如何設定環境變數和全域性變數
1.使用postman測試介面時,不同的環境如何設定環境變數呢?1 開啟postman,點選右上角的設定按鈕,選擇manage environments 2 點選add,新增環境變數 3 輸入環境名稱,變數名和變數值 4 新增成功後,回到主頁調介面時,右上角選中剛剛新增的環境名稱,即可引用該環境變數...
postman全域性變數和環境變數
1.在上乙個介面的tests斷言中通過json取值 通過json提取 var jsdata json.parse responsebody pm.globals.set new token jsdata.access token 通過正規表示式提取 var access token response...