在進行Postman接口測試時會存在部分參數固定不變,無需修改,爲了提高用例的可讀性與可維護性,可以利用postman的“變量”把經常用到的“固定值”抽離出來,後續更新就會變得十分方便快捷。
postman的變量可分爲:集合變量、環境變量、全局變量。
1.集合變量(collection variable)--只在所屬集合下生效。
右鍵一個集合,點擊【Edit】,在彈框中切換Variables。
在VARIABLE-CURRENT VALUE填寫參數名和參數值。
如上設置的,參數名爲test_url,值爲www.baidu.com。然後在該集合下創建一條接口,url部分使用集合變量,如下:
2.環境變量(environment variable)--只在變量所屬環境下生效。
(1)添加環境變量。
點擊設置按鈕,打開的彈框就是設置環境變量的地方,在這裏可以設置多的環境變量。
在彈框中點擊【Add】即可添加環境變量。
(2)使用環境變量。
要使用環境變量中配置的參數,需要先把當前環境設置爲某個環境變量。這樣的話,在當前環境變量下,無論在哪個集合創建請求時,都可以引用該環境變量下的參數。
3.全局變量(global variable)--在所有環境下都生效(即使環境爲No Environment)。
(1)添加全局變量。
點擊設置按鈕,打開的彈框就是設置環境變量的地方,點擊底部【Globals】就會進入設置全部變量的頁面。
全局變量也是以鍵值對的方式添加的,如下:
(2)引用全局變量。
全局變量可以在任意環境,任意集合中引用,如下在No Environment也可以引用。