我正在尝试使用newman解析我的API JSON响应之一以执行组件测试,但不幸的是,我得到了Json.parse error
,这很奇怪。
下面是我的JSON结构:
{
"access_token": "TESTOKEN",
"token_type": "Treat",
"expires_in": 374
}
答案 0 :(得分:0)
非常容易。
我仍然使用的旧格式。
在您的测试部分中编写以下代码:
var myBody = JSON.parse(responseBody)
cosnole.log(myBody)
然后随心所欲
但是请确保您得到的是json格式的响应。还是它的存在
答案 1 :(得分:0)
如果您想获取access_token
并将其设置为变量,请在以后的请求中使用它:
pm.environment.set('token', pm.response.json().access_token)
您当然可以对响应中的任何其他值执行相同的操作。