获取此 ReferenceError:postman 上未定义 jsonData

Getting this ReferenceError: jsonData is not defined on postman

提问人:Eduards Belinskis 提问时间:11/17/2023 最后编辑:Divyang DesaiEduards Belinskis 更新时间:11/17/2023 访问量:21

问:

也许有人可以帮助我,我被卡住了,无法通过简单的任务找到问题 - 我需要将id添加到collectionvariables中,通常我使用这个命令

pm.collectionVariables.set("board_id", jsonData.id);

但现在我收到这个错误:

评估测试脚本时出错:ReferenceError: jsonData 未定义

也许有人可以告诉我看的方向?尝试了不同的任务,在其他项目上,它可以毫无问题地工作。

邮递员 Postman-测试用例

评论

2赞 Divyang Desai 11/17/2023
这里有什么?它应该在设置集合变量之前定义,例如,然后jsonDatavar jsonData= pm.response.json();pm.collectionVariables.set("board_id", jsonData.id);
0赞 tom redfern 11/21/2023
我的猜测是“jsonData”被分配给 API 调用(或响应的特定部分)的响应,并且 API 调用没有正确执行,因此没有响应,或者它确实执行了但响应不符合预期。根据您提供给我们的信息是无法判断的

答: 暂无答案