Postman使用手冊3——環境變量

一、環境變量

當使用API的時候,你可能經常需要使用不同的設置。環境設置可以讓你使用變量自定義request。這個方法可以讓你輕松的在不同的設置之間改變而不用改變你的request。你不需要擔心要記住Postman中所有的這些變量的值。環境可以下載保存為JSON文件,以后可以再加載他。

manage environment.png
environment.png

環境變量被設置為鍵值對,鍵為變量的名字。

變量可以以這個形式使用: {{variableName}},這個字符串{{variableName}} 將會被他的值所替代。例如:環境變量名為 'url',值為 'http://localhost' ,你可以在request的URL字段中使用{{url}},{{url}}將會在request發送時被替換成 'http://localhost'

只有當前環境中的變量才是有效的。使用環境變量選擇器選擇一個環境

env_selector.png

環境變量可以幫助你分離敏感數據例如keys和passwords。你最好保存所有的敏感值到一個環境中,提供一個虛擬的環境來使用。如果你信任這個用戶,你也可以給他你的環境。

警告:環境和全局變量被存儲為字符串。如果你正在存儲對象或數組,請確保在存儲前使用JSON.stringify()格式化他們 ,在檢索時使用 JSON.parse()。

二、全局變量

全局變量提供了一組總是有效的變量。你可以有很多環境變量,但是同一時間只能有一組有效。但是你可以像使用環境變量一樣使用全局變量。

如果一個有效的環境變量名和全局變量名重名,那么全局變量名將被環境變量名覆蓋。

三、設置環境變量

在不同的環境中測試request

1.Create an environment


  • 點擊No environment按鈕
test_multi_environments_1.png
  • 選擇 Manage environments,點擊Add按鈕。
test_multi_environments_2.png
  • 填寫變量名和變量值
test_multi_environments_3.png
  • 提交

2.創建你將要測試使用的環境


我們可以duplicata(復制)我們剛創建的環境,這樣我們就不必再填寫一次了。

3. 在request中使用環境變量


環境變量可以使用在以下地方:

  • URL
  • URL params
  • Header values
  • form-data/url-encoded values
  • Raw body content
  • Helper fields

在你要使用的變量名上附上雙花括號。

test_multi_environments_4.png

4.選擇要使用的環境


當我們選擇了環境之后,Postman將會用變量的值替代所有的變量。如果沒有選擇環境,Postman將會在全局變量中尋找對應的變量。

5.發送request


6.改變環境,再次發送request。


7.重復上述步驟直到所有的環境都被測試。


Postman 使用手冊系列教程:


Postman軟件安裝
Postman使用手冊1——導入導出和發送請求查看響應
Postman使用手冊2——管理收藏
Postman使用手冊3——環境變量
Postman使用手冊4——API test

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容