1、准备测试数据csv文件,这里我设置了请求参数和预期结果
2、脚本中引用文件中的数据
引入请求参数:
引入文件中的断言 :
方式1,使用data.列名
pm.test("Body matches string", function () {
pm.expect(pm.response.text()).to.include(data.msg);
});
方式2,使用pm.variables.get("key")获取列的值
var msg=pm.variables.get("msg");
pm.test("Body matches string", function () {
pm.expect(pm.response.text()).to.include(msg);
});
3、运行用例集,选择csv文件
选择csv文件之后,迭代次数会自动填入与文件行数相等的数字
4、json格式的文件
请求中引入:
用例集运行时引用文件: