说明:使用postman时有时需要保存请求body中某个值在其他接口使用
获取请求值(写在pre-request Script中)
var Json =JSON.parse(request.data);// 获取请求bodyvar accountid= Json["accountid"];// 获取accountid的value值
pm.environment.set("accountid", accountid);//将accountid 设置为环境变量
补充:
postman.setEnvironmentVariable("key", value);//postman 5.0以下版本设置环境变量的方法
pm.environment.get("key", value);//postman 5.0以上版本设置环境变量的方法
postman.setGlobalVariable("key", value);//postman 5.0以下版本设置全局变量方法
pm.globals.set("key",value);//postman 5.0以上版本设置全局变量方法
获取返回值数据,同理(写在tests中)
var Json =JSON.parse(responseBody);// 获取返回值bodyvar accountid= Json["accountid"];// 获取accountid的value值
pm.environment.set("accountid", accountid);// 将accountid 设置为环境变量
本文转载自: https://blog.csdn.net/chenqinglanhao/article/details/126123805
版权归原作者 潇丶湘 所有, 如有侵权,请联系我们删除。
版权归原作者 潇丶湘 所有, 如有侵权,请联系我们删除。