第一个接口获取到的结果作为第二个接口的请求参数
第一个接口
请求 {{bidUrl}}/oauth/oauth/token
返回结果
{
"access_token": "1",
"token_type": "2",
"refresh_token": "3",
"expires_in": 40660,
"scope": "default"
}
- 后置操作
第二个接口
- 前置操作
var bidTokenType = pm.environment.get("bidTokenType");
console.log(bidTokenType)
var bidAccessToken = pm.environment.get("bidAccessToken");
console.log(bidAccessToken)
- 请求 Header 填写
参数名 | 参数值 |
---|---|
authorization | {{bidTokenType}} {{bidAccessToken}} |
自动化测试中无法使用前置脚本/后置脚本导致报错的问题
需要自动化测试的接口-testLock
这个接口调用有一个前置操作,否则是调不通的。
添加自动化测试
这里添加自动化测试之后,如果直接运行,是不会把 testLock
接口的前置操作带过来的。
需要进入测试步骤详情,再进行一次设置才可以。