我们在做接口测试时,postman是我们使用较为频繁的工具。
在进行接口测试的时候,我们经常会遇到多个接口之间相互依赖的情况,这个时候我们就需要把上一个接口出参中的值作为下一个接口的入参进行测试了。
主要的思路大概为:
1、先获取上一个接口出参中想要作为下一个接口入参的值
2、把这个值设置为环境变量或全局变量
3、下一个接口直接调用这个变量
那么这就开始
例如 我要第一个接口出参的ordercode 这个参数
那么我要做的就是 在第一个接口的Tests把这个参数写进环境变量里面去,图中就是要取到 data中ordercode的值,然后把这个值写入环境里去。这时代码写好后,执行这个接口。
这时去看环境里查看变量,该环境变量生成,可以再环境变量中看到了
做到这一步我们就可以去第二个接口 参数调用{{ordercode}},这时鼠标放到这个参数上 也可以看到调用到的值了。(注意这两个接口要在同一个环境执行)
这里我们就完成了接口参数相互调用的方法了。