Postman两个接口数据关联

场景:

司机登录账户app,司机抢单

司机登录成功后,服务端返回一个token,司机抢单的请求header中添加上对应的token,才能抢单。

思路:

1、 先获取登录接口的返回token数据

2、 提取json中的access_token字段,并保存到一个Postman变量里

3、 在抢单接口中,使用{{变量名}}调用上个接口保存的变量值

步骤:

①创建一个集合,将一个模块的接口放到一个集合中;

②创建一个HTTP请求,按照接口文档里的信息,添加登录接口的URL和参数 ,测试司机登录接口;

③点击“Send”,查看下方接口返回,返回message为成功,access_token字段为登录接口返回的token值,接口调试成功;

④获取到登录接口返回json中的token值(使用HTTP请求组件中的Test脚本,Test脚本是在HTTP请求之后执行的一些JavaScript代码);

在Tests中编写JavaScript代码获取token,脚本如下:

// 获取接口的返回json数据

var jsonData = pm.response.json();

var sj_token = jsonData.access_token;

// 将司机token保存在变量sj_token中

pm.globals.set("sj_token",sj_token)

⑤创建抢单接口,添加抢单接口的URL和参数;

⑥在请求的header中,添加刚才保存的token值,使用{{}}来引用Postman的参数;

⑦点击“Send”按钮,查看接口返回值,接口请求成功。

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值