Postman環境變量


目錄

創建一個新的環境

點擊設置按鈕(圖標:齒輪),點擊add添加一個環境,為添加的環境起個名,然后設置一些變量,然后點擊 Add 。

建議:initial value和current value一致

示例:

  • ip 127.0.0.1 127.0.0.1
  • port 8080 8080

現在,已經有了一個本地的環境,此時,如果繼續點擊右下角的 Add 將會繼續添加環境,退出則點擊右上角的叉號即可。

點擊上圖中的三點,也可以選擇刪除或者,點擊環境名稱選擇更新環境中的變量值。比如下圖,我們選擇更改一個環境。

使用環境配置

使用示例:

  1. 選擇一個環境變量,可以點擊右側的眼睛圖標查看該環境的參數
  2. 在接口的url中使用上上面的兩個參數,就是將需要修改的ip和端口,使用 {{變量名}} 代替,如下:  在寫url的地方改為:http://{{ip}}:{{port}}/post  就OK了

這樣,將一些動態的參數,設置為變量,我們應用變量即可。

變量的作用域

postman中可以在環境、集合中定義變量,然后使用 {{變量名}} 的方式調用變量。一般,有下面三種情況:

  • 環境變量,作用域為當前環境
  • 集合變量,作用域為當前集合
  • 全局變量,作用域為任何地方

環境變量

無需多言,我們在之前創建的環境中定義的變量就是屬於環境變量。點擊 設置 圖標點擊 Add 就是在創建環境變量。

全局變量

點擊設置,再點擊Globals來創建全局變量。

創建完相關變量后,點擊 Save 即可。

使用:在接口中也是直接使用 {{變量名}} 引用即可。

我們也可以在postman的控制台中查看。點擊postman的左下角的 Postman Console 圖標,即可看到當前請求url,點進去查看詳細情況。

集合變量

除了全局和環境變量,我們也可為集合單獨設置自己的變量。

點擊集合右邊的3點,選擇Edit,然后選擇 Variables 添加變量,然后點擊 Update,這樣我們就可以在請求中引用了。

內置動態變量

postman中還有一些內置的動態變量,一般用作於動態參數化。應用在哪些呢?比如我們測試一個注冊接口,你每次訪問攜帶的用戶名和密碼都不應該是固定的。

比如常用的變量:

  • $guid ,唯一字符串,類似於uuid
  • $timestamp ,時間戳

隨機類變量 $random 系列,比如 $randomUUID 、 $randomInt 等等,更多內置的變量,參考:https://learning.getpostman.com/docs/postman/scripts/postman-sandbox-api-reference/#dynamic-vari ables

示例:

訪問注冊接口:http://www.neeo.cc:6002/pinter/com/register

我們將攜帶的json參數中的 address 值使用唯一字符串來替代。語法就是 {{$guid}} 。 "address":"{{$guid}}"

從 postman console 中來查看是否成功。(Request Body)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM