postman中如何连接两个接口

Posted cheneyboon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postman中如何连接两个接口相关的知识,希望对你有一定的参考价值。

借鉴: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中如何连接两个接口的主要内容,如果未能解决你的问题,请参考以下文章

postman中添加cookie信息

postman并发

Postman设置代理服务器

Postman 如何调试加密接口?

如何利用postman做app接口测试

使用postman做接口测试----柠檬不萌!