在请求体中引用CSV文件的内容,如果请求体是json格式的,一定要加上" "
我就是没加上双引号踩坑了,我当时以为CSV文件默认加双引号,使用在请求体引用就不用加来着,如果不加的话会报400,错误原因:TypeError: Cannot read properties of undefined (reading 'list')
注意:我的错误请求体与断言如下:
请求体:{"name":{{name1}}}
pm.test("断言名称", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.data.list[0].deptName).to.eql(pm.iterationData.get("deptName1"));
});
正确的请求体与断言如下:
请求体:{"name":"{{name1}}"}
pm.test("断言名称", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.data.list[0].deptName).to.eql(pm.iterationData.get("deptName1"));
});