responseBody 未在 Postman 中定义
responseBody is not defined in Postman
我有 JSON 如下所示:
{
"success": true,
"code": 200,
"message": "Success",
"data": [
{
"ID_A": "AXCS-1-1",
"ID_B": "AXCS-1-1",
"Number": "11009988"
}
]
}
还有我在 postman 中测试的脚本:
var data = JSON.parse(responseBody);
if(responseCode.code === 200){
pm.environment.set("IdA",data.data[0].ID_A);
pm.environment.set("IdB",data.data[0].ID_B);
}
我得到回复:
如何解决这个问题?
错误说 responseBody 未定义,错误来自预请求脚本
responseBody 是包含响应的全局对象,此变量仅在测试脚本中可用,并且由于 pre-request 在请求发送之前执行,requestBody 变量将无法访问
我有 JSON 如下所示:
{
"success": true,
"code": 200,
"message": "Success",
"data": [
{
"ID_A": "AXCS-1-1",
"ID_B": "AXCS-1-1",
"Number": "11009988"
}
]
}
还有我在 postman 中测试的脚本:
var data = JSON.parse(responseBody);
if(responseCode.code === 200){
pm.environment.set("IdA",data.data[0].ID_A);
pm.environment.set("IdB",data.data[0].ID_B);
}
我得到回复:
如何解决这个问题?
错误说 responseBody 未定义,错误来自预请求脚本
responseBody 是包含响应的全局对象,此变量仅在测试脚本中可用,并且由于 pre-request 在请求发送之前执行,requestBody 变量将无法访问