码迷,mamicode.com
首页 > 其他好文 > 详细

postman中如何连接两个接口

时间:2019-09-06 15:46:53      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:details   response   image   net   一点   http   必须   span   environ   

借鉴:https://blog.csdn.net/hqsary/article/details/82347515

 

今天面试测试,被问到一个问题,如何让上一个接口的返回值作为下一个接口的参数,虽然问题很简单,但是对应一个刚入门的小白,还是稍微有那么一点难度,这里我们来具体分析一下这个问题

 

在使用postman做接口测试的时候,在多个接口的测试中,如果需要上一个接口的返回值作为下一个接口的入参,其基本思路是:

1、获取上一个接口的返回值

2、用一个环境变量或全局变量来接受这个返回值

3、用此环境变量或者全局变量作为下一个接口的参数

 

我们要用access_token的返回值作为下一个接口的入参

技术图片

 

 

在一个接口的tests中,获取access_token,并将其设置为环境变量,代码如下

//将数据解析成json格式
var data = JSON.pare(responseBody)

//获取access_token值
var access_token = data.access_token;

//设置成环境变量
pm.environment.set("access_token",access_token);

 

在第一个接口请求成功后会自动生成一个环境变量

技术图片

 

 

第二个接口我们直接使用 {{access_token}}进行传参就行。

技术图片

 

 

注意:两个接口必须在同一环境下,不然会找不到值的

 

postman中如何连接两个接口

标签:details   response   image   net   一点   http   必须   span   environ   

原文地址:https://www.cnblogs.com/cheneyboon/p/11475132.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!