【发布时间】:2019-09-13 11:01:11
【问题描述】:
我正在开发一个 API,并且有一个 Postman 集合用于端点上的广泛测试。我还使用示例来模拟大部分 API。
但是,每当计划在响应中更改某些内容时,我都必须以几乎相同的方式编辑测试和示例。在某些情况下,让测试直接依赖于部分甚至整个响应的示例响应是有意义的。
这将使这些测试能够更容易地引用示例值:
const expectedStatusCode = pm.examples[0].request.status; // ???
pm.test(`Status code is ${expectedStatusCode}`, () => {
pm.response.to.have.status(expectedStatusCode)
})
Postman API 参考了如何访问很多东西,但似乎无法访问示例数据或读取文件(因此我可以解析集合 JSON 文件,并直接在导出的集合)
【问题讨论】:
标签: postman postman-mocks