如何通过newman正确解析JSON?

时间:2018-09-12 09:44:09

标签: json newman

我正在尝试使用newman解析我的API JSON响应之一以执行组件测试,但不幸的是,我得到了Json.parse error,这很奇怪。

下面是我的JSON结构:

{
    "access_token": "TESTOKEN",
    "token_type": "Treat",
    "expires_in": 374
}

2 个答案:

答案 0 :(得分:0)

非常容易。

我仍然使用的旧格式。

在您的测试部分中编写以下代码:

var myBody = JSON.parse(responseBody)
cosnole.log(myBody)

然后随心所欲

但是请确保您得到的是json格式的响应。还是它的存在

答案 1 :(得分:0)

如果您想获取access_token并将其设置为变量,请在以后的请求中使用它:

pm.environment.set('token', pm.response.json().access_token)

您当然可以对响应中的任何其他值执行相同的操作。