【发布时间】:2019-02-20 13:03:07
【问题描述】:
我正在寻找一种方法来断言我的 API 的整个响应:
出现以下错误:
【问题讨论】:
标签: postman
我正在寻找一种方法来断言我的 API 的整个响应:
出现以下错误:
【问题讨论】:
标签: postman
如果你做一个单独的请求,首先将响应数据保存到一个变量中:
let myData = xml2Json(responseBody)
pm.globals.set('myData', JSON.stringify(myData))
然后您可以在第二个请求中尝试此操作,以根据保存变量检查整个响应正文:
let myResponseData = xml2Json(responseBody)
pm.test('Body is Correct', () => {
pm.expect(myResponseData).to.deep.eql(JSON.parse(pm.globals.get('myData')))
})
【讨论】: