postman | 環境變量與全局變量

測試地址

https://www.v2ex.com/api/nodes/show.json

不設置變量

https://www.v2ex.com/api/nodes/show.json 後直接加 ?name=python 或者 key=name,value=python,URL也會自動補全成 https://www.v2ex.com/api/nodes/show.json?name=python
在這裏插入圖片描述

設置環境變量

  1. 假設把變量設置爲node_name,那麼URL的變量就要加上雙大括號{{變量名}},下圖的環境還未配置,所以會看到提醒說node_name未定義
    在這裏插入圖片描述

  2. 右上角點擊眼睛圖案,選擇add,添加環境變量
    在這裏插入圖片描述

  3. 填入變量名和變量值3

  4. 選擇環境

4

  1. 點擊send查看response

    可以看到,node_name指的就是python,返回的也是python的內容

6

  1. 設置另一個環境
    有點奇怪的是,在test1的環境下點擊 眼睛圖案,出現的是編輯test1的環境,必須要選擇No Environment才能添加新的環境。

6
這次設置node_name的值爲php
在這裏插入圖片描述
7. 查看response

訪問的是與上面同樣的URLhttps://www.v2ex.com/api/nodes/show.json?name={{node_name}},返回結果卻是php的內容了,因爲這次選擇的環境是test2,而在test2的環境中,node_name = php。

在這裏插入圖片描述
設置全局變量

  1. 選擇編輯Globals
    在這裏插入圖片描述

  2. 輸入全局變量名和變量初值
    在這裏插入圖片描述

  3. response

    可以看到,設置全局變量的時候,環境如果選的是No Environment,響應的內容是我們設置的qna。在這裏插入圖片描述

    1. 環境變量會覆蓋全局變量的值
      在已經設置全局變量node_name=qna的情況下,如果選擇了一個環境,變量所用的值將會是環境裏的,而不是全局變量的值在這裏插入圖片描述
      參考:快速掌握接口測試 | Postman視頻系列教程
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章