如何在邮递员自动化测试脚本中传递嵌套数组
How to pass nested array in a postman automation test script
我正在通过邮递员创建测试自动化脚本。我想在 postman body
中传递一个嵌套数组
{
"fruit":{{fruit}},
"Vehicles":[
{
"car":{{car}},
"bike":{{bike}}
}
]
}
我想传递车辆数组。
当我执行 API 时,我将这些车辆作为空变量获取。数据未通过
Response body如下
{
"fruit":"mango",
"Vehicles":[
{
"car":{{car}},
"bike":{{bike}}
}
]
}
外部json数据文件
[
{
"fruit":"mango",
"Vehicles":[
{
"car":"BMW",
"bike":"YAMAHA"
}
]
}
]
我正在使用 postman collection runner 执行此操作,但嵌套数组中的数据未通过。
插入文件中的值后,您的请求正文无效 JSON。您的值没有引号。
试试这个:
{
"fruit":"{{fruit}}",
"Vehicles":[
{
"car":"{{car}}",
"bike":"{{bike}}"
}
]
}
我正在通过邮递员创建测试自动化脚本。我想在 postman body
中传递一个嵌套数组{
"fruit":{{fruit}},
"Vehicles":[
{
"car":{{car}},
"bike":{{bike}}
}
]
}
我想传递车辆数组。
当我执行 API 时,我将这些车辆作为空变量获取。数据未通过
Response body如下
{
"fruit":"mango",
"Vehicles":[
{
"car":{{car}},
"bike":{{bike}}
}
]
}
外部json数据文件
[
{
"fruit":"mango",
"Vehicles":[
{
"car":"BMW",
"bike":"YAMAHA"
}
]
}
]
我正在使用 postman collection runner 执行此操作,但嵌套数组中的数据未通过。
插入文件中的值后,您的请求正文无效 JSON。您的值没有引号。
试试这个:
{
"fruit":"{{fruit}}",
"Vehicles":[
{
"car":"{{car}}",
"bike":"{{bike}}"
}
]
}