一、概念
1、環境變量
就是接口的域名或IP地址。
2、全局變量
就是一個作用域為整個postman的變量。
二、使用場景
1、環境變量
在測試的過程中,經常會頻繁切換環境,本地環境驗證、發布到測試環境后,又要做測試環境的驗證,上線后還要做線上環境的驗證。
每次測試,會有多個接口,每個接口又會存在多條case,如果每次變換環境,都需要改每個接口的環境,非常麻煩,效率極低。
這個時候,如果能定義一個環境變量,每次切環境的時候,只需要改一下環境變量,我們能省去大量的無腦工作。
2、全局變量
比如在測試接口的時候,每個接口都需要一個測試用戶身份進行測試,但測試用戶身份又不是唯一確定的就一個,有時候也需要變動測試用戶身份;
這個時候,如果在測試過程中,用戶身份的value用的是全局變量,那我們在需要改變用戶身份的時候,直接更改全局變量的value即可。
三、設置方法
在postman的主界面的右上角選擇【眼睛小圖標】
可以看到,上半部分是環境變量,下半部分是全局變量。
點擊對應的右邊的【Edit】為例,即可增刪改環境變零或者全局變量。
設置完成后,在case里可直接通過{{VARIABLE}}來引用。
舉個栗子:
設置一個global全局變量username:
在post請求的body里通過{{username}}引用
在路徑參數params里通過{{username}}引用
設置環境變量同上~
初入職場熱愛分享的打工人一枚,請大家多多指教~~