接口之间如何传递数据
使用场景
B 接口
请求参数依赖于 A 接口
返回的数据,希望 B 接口
发送请求的时候能获取 A 接口
返回的数据作为请求参数。
实现思路
A 接口
使用后置操作->提取变量
功能将请求完成后返回的对应数据提取到变量。B 接口
对应的参数值直接引用前面设置的变量。
实现示例
一、A 接口添加后置操作提取变量
打开 A 接口用例的后置操作
Tab,添加后置操作->提取变量
,如下所示:将接口返回 Response JSON 数据里的 token 值提取到名为 token
的临时变量(或环境变量、全局变量)。
二、B 接口参数引用变量
对应的参数值里写入 {{token}}
,即引用可名为token
的变量。