Postman返回参数的处理(Tests部分):如何使用js循环

2021-03-29  本文已影响0人  Queenie的学习笔记

问题:

今天测一个批量删除关联项的接口,需要传递的参数是一个数组格式,类似于["12","14","21","24","27","31","33","236"] 这样的数据,而这些数字需要从其他接口返回的json内容中获取。

解决方法:

var total = jsonData.total;  //jsonData是上一个接口的返回;
var foodItem = [];  //先定义一个空数组,用以接收后面的数据;
for(i=0;i<total;i++){    
    moldItem.push('"'+ jsonData.rows[i].foodid+'"')  //这里之所以在前后加'"',因为我的数据格式要求是字符串
}

pm.environment.set("foodItem ", foodItem );//把获取到的新数组添加到环境变量,供下一个接口使用
上一篇下一篇

猜你喜欢

热点阅读