我正在使用邮递员(测试脚本)中的测试单元
请求正文为:
{
"sessionKey": {{varsessionKey}},"project_id": {{varproject_id}}
}
所以我给了他们json文件中的数据
并在测试脚本中:
console.log(JSON.parse(pm.request.body.raw));
给我错误
有效数据类型| JSONError:在2:16“ sessionKey”处找不到密钥sessionKey的值:somesessionKey,^ 开机自检
尽管是的结果
console.log(pm.request.body.raw);
“ {{sessionKey”:somesessionKey,“ project_id”:1}“
,如果请求的静态值不像{{var}},那么json解析将正常工作
所以我的问题是我无法访问对象内部的变量,如:
var req = JSON.parse(pm.request.body.raw);
console.log(req.project_id);
我们非常感谢您的帮助