編寫的API往往需要在多個環境下執行,而Postman 提供了兩種類型的變量:環境變量和全局變量,從而很好的解決了這個問題。
環境變量有效範圍僅僅在於你所選取的環境,全局變量對所有的環境都試用
api可能需要在撥通的環境中運行,所以api請求的服務器地址不能寫死,希望是可以配置的,創建環境變量有多種方式。
環境變量
1.手工預先創建環境變量
點擊小眼睛按鈕即可創建環境變量,第一個是環境變量,第二個是全局變量,我們點第一個就可以
可以編輯環境變量的名字,我們的參數和對應的值寫在下面的欄位中 variable ,current value;initial value 是初始值
我們使用環境變量時用 {{}} 即可,如下圖,可以看到是請求成功了
2.代碼自動創建環境變量
自動新建環境變量可在兩種情況下創建,但是創建方式相同都是用了postman提供的方法:
postman.setEnvironmentVariable("key", "value");
3.在某個請求發起之前創建:
在Pre-request Script標籤裏面添加代碼
4.在某個請求發起之後創建:
在Tests標籤裏面添加代碼
全局變量
跟環境變量的創建類似,也可以通過手工預先創建或者通過代碼去創建,不重複講解