1.在folder中的pre-request中,定義數組並設置爲全局變量
如果該數組不存在,則創建數組;如果存在,則不創建。folder的pre-request在folder的請求執行時都會創建,如果不判斷,每次都會將數組初始化
if (pm.globals.get("jobCategoryArray") == null) {
var jobCategoryArray = new Array();
pm.globals.set("jobCategoryArray", jobCategoryArray)
}
2.賦值
在接口執行過程中,需要給數組賦值時,先獲取並獲取數組長度,賦值..賦值之後設置爲全局變量
var a = pm.globals.get("jobCategoryArray");
var n = parseInt(a.length);
a[n] = jsonData.biz_data[0]._id.value;
pm.globals.set("jobCategoryArray",a)
3.使用
獲取全局變量數組,即可獲取到裏面的數據
備註:postman中數據的傳遞是通過設置變量去傳遞的,簡單思路就是 設置獲取賦值、設置回去...