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中数据的传递是通过设置变量去传递的,简单思路就是 设置获取赋值、设置回去...