提取变量
“后置操作”支持添加“提取变量”功能,可以基于接口返回结果自动提取数据并设置为变量(临时变量/环境变量/全局变量),方便其它接口运行的时候直接使用。
设置断言
打开 Apifox 中的某条接口,在“后置操作”页中添加“提取变量”。

接口间相互传递数据
例如当前 B 接口的请求参数依赖于 A 接口返回的数据,现希望 B 接口在发送请求的同时能自动获取 A 接口返回的数据并作为请求参数。实现思路如下:
- A 接口在后置操作中添加提取变量功能,将返回的数据自动提取至变量中。
- B 接口对应的参数值直接引用已提取的变量。
A 接口
打开 A 接口用例的”后置操作“页,在后置操作中添加提取变量功能。将接口返回 Response JSON 数据里的 token 值提取到名为 token
的变量中。
B 接口
在对应的参数值中写入 {{token}}
,即引用可名为 token
的变量。