yapi 当传的参数中,map中的key设置为变量时,执行自动化测试无法将变量值带入。

de90aj5v  于 2个月前  发布在  其他
关注(0)|答案(2)|浏览(22)

版本号

~

什么问题

~

如何复现此问题

~
参数中的body是这样:

{
"idList": [
"{{$.4136.body.data.list[0].id}}"
],
"dispatchOrgId": "c65b4a0f5a244XXXXXXX ",
"versionMap": {
"'{{$.4136.body.data.list[0].id}}'": 1
},
"token": "{{$.4120.body.data.token}}",
"menuId": "603021040"
}

测试报告中的结果是这样:

{
"idList": [
"e2a4edca-4b92-476b-99ea-89XXXXXXXXX"
],
"dispatchOrgId": "c65b4a0f5a2447ecaXXXXXXXXXX",
"versionMap": {
"'{{$.4136.body.data.list[0].id}}'": 1
},
"token": "5059684f-c84e-4f7d-95a8-XXXXXXXXXX",
"menuId": "603021040"
}

问题是:versionMap 中的key没有代入变量值。

什么浏览器

~ 谷歌浏览器

什么系统(Linux, Windows, macOS)

lztngnrs

lztngnrs1#

我也遇到这问题,楼主现在解决了吗

vq8itlhq

vq8itlhq2#

我也遇到这问题,楼主现在解决了吗

好几年前自己修改了程序

相关问题