1. 程式人生 > 其它 >Postman設定環境變數

Postman設定環境變數

前言
不積跬步,無以至千里;不積小流,無以成江海;很久沒上來寫部落格了,趁著疫情在家,尋思將這些年的一些小經驗記錄下來。

工具介紹
Postman是用於API開發的協作平臺;Postman工具有chrome擴充套件和獨立客戶端,我個人推薦安裝獨立客戶端。

今天主要簡單介紹下Postman的環境變數跟全域性變數設定。

這幾天在使用postman除錯api時,因為是同一個專案,域名、token都是一樣的,所以在想能不能統一設定一個環境變數,這樣token過期更換時就不用我每個介面都去修改一遍。網上查閱資料後發現postman可以設定環境變數。

一、環境變數
1、點選右上角的設定按鈕

2、在彈出的manage environments中點選新增按鈕

3、輸入名稱,根據需求新增鍵值對,例如我這邊就配置了一個域名跟token

4、環境變數要以 “{{變數名}}” 的方式來引用,在右上角可以選擇對應的環境變數;更多環境變數的用法和試用場景,根據業務的需要靈活運用

二、全域性變數
全域性變數(Globals)的用法與環境變數類似,只是對於 Postman 來說,Globals 僅有一組,而環境變數可以有多組。

1、開啟管理視窗,並找到globals按鈕

2、設定全域性變數

3、檢視設定情況,點選右上角的眼睛按鈕,可以檢視全域性變數跟環境變數的設定情況

三、請求頭配置

Request Headers(請求頭)用來說明伺服器要使用的附加資訊,比較重要的資訊有:Cookie,Referer,User-Agent等。在postman中可以在請求下方的Headers欄目來設定。

因為介面畢竟多,懶得每次都去新增請求頭,這時候我們可以設定請求頭,下一次直接選用就可以了。點選右側的Presets,在點選Manage Presets

點選add按鈕

設定請求頭鍵值對

然後後面在使用時,就可以在presets裡面選擇需要的請求頭了。

動態設定環境變數
除了上面通過手動寫死環境變數的方式外,還可以通過介面來動態配置環境變數。

例如介面請求結果如下:

在tests中動態設定token,jmeter中可以通過結果進行斷言判斷,在postman中也可以進行類似的操作。

然後執行介面,在環境變數中就會自動寫入。
————————————————
版權宣告:本文為CSDN博主「mt122」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處連結及本宣告。
原文連結:https://blog.csdn.net/mt122/article/details/104530439