【12】 postman实战-接口之间数组的使用

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章