【20221215每日面经】如何保证开发给到你的接口文档就是正确的。站在测试的角度如何去保证接口测试一个正确性?

每日面经

  • 考察点:接口测试
  • 难度:中等
  • 题目:如何保证开发给到你的接口文档就是正确的。站在测试的角度如何去保证接口测试一个正确性?

检查接口设计:
充分理解业务需求,对照接口文档和已有的功能,检查开发的接口设计是否有满足业务的需要?

  • 参数的输入是否满足操作类型的需要,是否缺少关键字段
  • 设计的接口要求的输入和输出是否冗余
  • 响应码是否满足覆盖业务需要的场景,特别是约束和异常场景

检查文档书写:

  • 检查接口 path 和 method 是否符合公司现有接口的一贯风格
  • 检查参数和返回的数据类型是否和数据库中类型一致

检查功能实现:

  • 按照接口文档去实际调用接口,要文档、响应、数据库三方一致
  • *查看开发的实现代码,看实现和文档是否一致