1.新建集合
打开postman,点击Collections—>New Collection,页面如下:
2.新建请求
下面以获取绑定信息接口为例
接口说明:
C{获取绑定信息接口}
接口地址:https://apibeta.allolike.com/account/bindinfo/get
通过接口文档,发现该接口需要传入ticket参数,而ticket参数需要通过如下两个接口获取
A{phone login接口}:https://apibeta.allolike.com/oauth/token
B{Get ticket接口}:https://apibeta.allolike.com/oauth/ticket
三个接口关系如下:
A接口获取token作为参数传入B接口获取ticket,然后作为参数传入C接口获取绑定信息
新建请求操作页面如下:
3.接口关联
A接口请求如下:
然后选择Tests,输入如下代码:
pm.test("获取token", function () {
var jsonData = pm.response.json();
pm.globals.set("Token",jsonData.data.access_token);
});
然后新建全局变量Token,不用输入值
B接口请求如下:
需要注意的是上一接口的参数需要写成变量的形式传入下一接口
然后同A接口的操作,选择Tests,输入如下代码:
pm.test("获取ticket", function () {
var jsonData = pm.response.json();
pm.globals.set("Ticket",jsonData.data.tickets[0].ticket);
});
然后新建全局变量Ticket,不用输入值
C接口请求如下:
更多接口关联同上操作
4.运行集合
操作如下,点击Run—>Run Test即可: