天天看點

接口測試參數化--apipost環境變量

環境變量

什麼是環境變量 ?

當你有多個開發環境以及生産環境,你不用修改文檔,一鍵切換到任意環境。

例:你可以配置線上或者線下環境的變量值。在URL中引用方式變量名。

線上環境:host 對應 echo.apipost.cn

請求URL:

https:// {{host}}/get.php 對應 https://echo.apipost.cn/get.php

環境變量管理器

進入環境管理

接口測試參數化--apipost環境變量

這裡也可以進行切換環境。

點選建立環境

接口測試參數化--apipost環境變量

儲存即建立成功。

使用腳本定義環境變量

除了通過環境變量管理器,我們也可以通過腳本來定義環境變量。

例如我們在預執行腳本中定義一個環境變量num,其值為1000

apt.variables.set("num", "1000"); // 設定一個全局變量           

定義後,就可以使用了

接口測試參數化--apipost環境變量

使用環境變量

在請求參數的各個地方中您都可以通過 {{變量名}} 來進行引用:

接口測試參數化--apipost環境變量

你在Raw模式下也可以

接口測試參數化--apipost環境變量

切換環境,發送請求時,這些參數将會被環境變量值替換掉。

檢視已定義的環境變量

我們可以通過點選右上角的小眼睛進行變量的檢視、修改和删除

接口測試參數化--apipost環境變量
接口測試參數化--apipost環境變量

繼續閱讀