【测试】-Apifox 使用技巧【持续更新】

2023年11月16日 18:21 · 阅读(549) ·

第一个接口获取到的结果作为第二个接口的请求参数

第一个接口

  • 请求 {{bidUrl}}/oauth/oauth/token

  • 返回结果

  1. {
  2. "access_token": "1",
  3. "token_type": "2",
  4. "refresh_token": "3",
  5. "expires_in": 40660,
  6. "scope": "default"
  7. }
  • 后置操作

第二个接口

  • 前置操作
  1. var bidTokenType = pm.environment.get("bidTokenType");
  2. console.log(bidTokenType)
  3. var bidAccessToken = pm.environment.get("bidAccessToken");
  4. console.log(bidAccessToken)
  • 请求 Header 填写
参数名 参数值
authorization {{bidTokenType}} {{bidAccessToken}}

自动化测试中无法使用前置脚本/后置脚本导致报错的问题

需要自动化测试的接口-testLock

这个接口调用有一个前置操作,否则是调不通的。

添加自动化测试

这里添加自动化测试之后,如果直接运行,是不会把 testLock 接口的前置操作带过来的。

需要进入测试步骤详情,再进行一次设置才可以。