主张邮递员

时间:2019-02-20 13:03:07

标签: postman

Error screenshot

我正在寻找一种断言我的API整个响应的方法。发生以下错误。我已经附上了屏幕截图。

Asserting screenshot

1 个答案:

答案 0 :(得分:0)

如果您提出单独的请求,请先将响应数据保存到变量中:

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')))
})