实际传参:
全局变量:
跪求大佬协助解决呀 感谢
"不对"具体指的是什么不对?请求体怎么写的可以发一下,具体哪里不对导致请求失败也可以仔细描述下。
请求体:
{
“uid”: “${uid}”,
“ver”: “{"channel":"Guanfang","imei":"800000883349275","os":"1","ver":"8.2.8"}”,
“data”: “{"rent_type":"1","bathroom_public":"0","sameroom":"1","roomid":"${new_roomid}","scenery_type":"0","bedroom":"1","kitchenroom":"0","bathroom_self":"1","size":"90","livingroom":"0","house_type":"4"}”,
“os”: “1”,
“channel”: “0”,
“zend”: “${zend}”,
“step”: “3”,
“flgCode”: “800000883349275”,
“CountryCode”: “0086”
}
全局变量的new_roomid是:
实际请求中 room_id用的不是全局变量中的new_roomid ,这个问题~
场景里面是不是还有其他地方有new_roomid这个变量?
嗯嗯 好几个接口都用着这个变量呢
我的意思是是否有其他地方设置了相同名字的new_roomid变量?在步骤中是否有提取这个new_roomid?这个变量的源头是哪里?
别的地方没有。是这样,提取变量的接口跟用这个变量的那些接口是一个场景中的,不知道跟这个有没有关系。我看请求完第一个接口后,全局变量更新了。但是后续步骤接口用的变量还是上一次请求提取的。
因为环境变量是执行完成之后才会更新的,所以当前引用环境变量是上次更新的值。
好的 谢谢