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