跳到主要内容

提取变量

后置操作支持添加提取变量,可从接口返回结果里提取数据,设置到变量(临时变量/环境变量/全局变量),方便其他接口运行的时候直接使用。

示例

接口之间如何传递数据

B 接口请求参数依赖于 A 接口返回的数据,希望 B 接口发送请求的时候能获取 A 接口返回的数据作为请求参数。实现思路如下

  1. A 接口使用后置操作->提取变量功能将请求完成后返回的对应数据提取到变量。
  2. B 接口对应的参数值直接引用前面设置的变量。

示例一、A 接口添加后置操作提取变量

打开 A 接口用例的后置操作Tab,添加后置操作->提取变量,如下所示:将接口返回 Response JSON 数据里的 token 值提取到名为 token 的临时变量(或环境变量、全局变量)。

示例二、B 接口参数引用变量

对应的参数值里写入 {{token}},即引用可名为token的变量。

详情请看 接口之间如何传递数据