从测试中访问邮递员示例

时间:2019-09-13 11:01:11

标签: postman postman-mocks

我正在开发一个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文件,并直接获取值)在导出的集合中)

1 个答案:

答案 0 :(得分:0)

发现确认所请求的功能不存在,并且已经向accessing examples directlyreading external files的Postman发出了功能请求