我正在开发一个API,并且有一个Postman集合,用于在端点上进行广泛的测试。我还使用Examples来模拟大量的API。
但是,无论何时计划改变响应,我都必须以几乎相同的方式编辑测试和示例。在某些情况下,让测试直接取决于示例响应的一部分甚至整个响应是很有意义的。
这些测试能够更容易地引用示例值:
const expectedStatusCode = pm.examples[0].request.status; // ???
pm.test(`Status code is ${expectedStatusCode}`, () => {
pm.response.to.have.status(expectedStatusCode)
})
Postman API参考了如何访问很多东西,但是似乎没有办法访问示例数据或读取文件(因此我可以解析集合JSON文件,并直接获取值)在导出的集合中)
答案 0 :(得分:0)
发现确认所请求的功能不存在,并且已经向accessing examples directly和reading external files的Postman发出了功能请求