新版的postman在断言中引用CSV文件的内容,语法格式有更改

pm.iterationData.get("CSV文件列表中所需要匹配的的字段名")是在Postman的较新版本中推荐的方法来访问csv文件中的迭代数据

新版的postman在断言中引用csv文件的语法格式为:

pm.test("断言名称", function () {

    var jsonData = pm.response.json();

   // 假设你正在迭代csv文件的某一行,并且该行有一个名为"deptName1"的列  
    // 你可以直接使用{{deptName}}来访问该列的值  

    pm.expect(jsonData.data.list[0].deptName).to.eql(pm.iterationData.get("deptName1"));

   // 或者,如果"deptName1"是你的csv文件中的一个列标题,并且你正在使用预定义变量  
    // pm.expect(jsonData.data.list[0].deptName).to.eql({{deptName1}}); 

});

注意:

预期的键名称需要跟自己所操作的接口返回json的键路径保持一致,

我的是:data.list[0].deptName

旧版的postman在断言中引用csv文件的语法格式为:

pm.test("断言名称", function () {

    var jsonData = pm.response.json();

    pm.expect(jsonData.data.list[0].deptName).to.eql(data.deptName1));

});

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值