使用postman做接口測試,Collection Runner功能用的時候會有參數依賴,這時候設置環境變量就變得很必要了。
例子:有個動作需要先登錄,拿着登錄唯一標示查詢交易記錄
先后次序:調取登錄接口;通過唯一標示查詢交易記錄
唯一標示依賴於登錄給回的response信息,這時可以在Tests中設置環境變量,將唯一標示配置到環境變量中,查詢時直接從環境變量中讀取。
- 登錄接口添加的內容:
var jsonData =JSON.parse(responseBody); //獲取body中返回的所有參數
postman.setEnvironmentVariable("userid",jsonData.data.userid); //把返回參數中的DBTCK設置為環境變量

- 交易記錄接口傳參:

配置好后,通過Runner,運行位於同一路徑的兩個接口,即可體驗設置環境變量帶來的效果。
