分享

使用postman比较2组接口数据

 _bolo 2019-10-29

//构造函数<测试问题:找出不存在的订单id>

pm.test("Status code is 200", function() {

         //获取当前接口返回结果集

var list = pm.response.json().response.docs;

//获取另一返回结果集<数据存在全局变量中>

var list1 = pm.environment.get("list");

//定义计数器

var c = 0;

//冒泡排序<外层控制循环次数>

for (i = 0; i < list1.length; i++) {

var a = list1[i];

//内层控制循环结果

for (j = 0; j < list.length; j++) {

var b = list[j];

//如果a与b的值相等,那么不再进行比较

if (a.id == b.id) {

break;

}

//如果a与b的值不相等且循环到最后一个值,那么就输出结果

if (a.id != b.id && j == list.length - 1) {

c++;

console.log(a)

}

}

}

console.log(c)

});

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多