【发布时间】:2019-03-21 20:01:21
【问题描述】:
我已经定义了几个集合测试,它们在集合中的每个单独测试之后触发。见下文
pm.test("Status code is not of error type", function() {
pm.expect(pm.response.code).to.not.eql(500);
});
pm.test("Content-Type is present", function () {
pm.response.to.have.header("Content-Type");
});
pm.test("Response must be valid json", function () {
pm.response.to.be.withBody;
pm.response.to.be.json;
});
我想进一步扩展它们。理想情况下,我想根据发送的方法类型运行不同的测试。例如,我想测试以下每个 DELETE 请求。
pm.expect(pm.response.code).to.be.oneOf([204, 409])
是否可以在集合级别定义它?还是我需要将此行粘贴到我的每个删除请求中?
【问题讨论】:
标签: postman postman-collection-runner