1、接口关联
在接口测试中,经常会遇到后一接口的请求数据需要用到前一接口响应数据
关联接口:简单描述就是一个接口的返回结果作为另一个接口入参,其中最典型的就是需要登录token验证的接口,需要先调用登录接口,获得token,在用token去请求其他API
2、实例讲解
需求:创建小说接口 ,出参中有novelId,在修改小说接口中,入参需要用到novelId
我们用设置全局变量来解决这个问题
1、通过创建小说接口在出参中找到novelId
2、提取创建小说接口中的novelId字段的值,放到一个新的全局变量中,我们在创建小说接口的test断言中添加
3、在修改小说接口入参中使用新的全局变量novelId
4、执行创建小说接口、修改小说接口
3、总结
Postman接口数据关联的流程:
1、 先获取前一个接口的返回json数据
2、 提取json中的某字段,并保存到一个Postman变量里
3、 在下一个接口中,使用{{变量名}}使用上个接口保存的变量