postman參數化—上個接口返回數據作為下個接口入參


postman是一個測試接口工具,在測試過程中,經常會遇到一些接口在業務邏輯上相關聯,需要上一個接口的返回值作為下一個接口的參數入參,這個時候就需要參數化,用腳本語言來實現.

教師待上課列表返回的參數中courseUuid,需要在下課接口中作為入參使用,所以需要對courseUuid參數進行設置,在教師待上課列表的test中寫入代碼:

var jsonData = JSON.parse(responseBody);
var list = jsonData.data.list;
if (list.length !== 0){
pm.globals.set("courseUuid",jsonData.data.list[0].courseUuid);
}

//postman.setEnvironmentVariable("courseUuid", jsonData.data.list[0].courseUuid);
tests["獲取待上課列表成功"] = responseBody.has("成功");

如下圖:

 

 代碼中含有if條件判斷語句,這是因為返回數據data中包含多層級,而courseUuid是在list里,因此需要先做下判斷


免責聲明!

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



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