本文来源于极客时间陈磊老师的《接口测试入门课》
- 一个理想的被测项目包含如下内容:
- 产品需求
描述系统得业务逻辑,通过需求文档可以提炼出测试点和测试用例 - 原型设计
更加直观的告诉你系统的使用逻辑,对设计测试用例和系统的前期认知有重要作用 - 接口文档
主要包括接口访问方式、访问路由、输入参数含义、输出参数含义、一个完整的例子;有了接口文档才能进行接口测试用例的设计、测试脚本的准备和测试数据的构建 - 单元测试脚本。
它是保障提测质量的必要环节,是研发工程师自测的一个有效手段,可以保障提测项目的提测质量,测试左移中关键的一步
- 现实:很多情况下测试并没有拿到有价值的文档
解决方法:
image.png
- 工具辅助
常见工具有fiddler,charles,捕获接口 - 分析接口
根据工具抓到的接口进行分析接口的访问地址、接口方式、入参、响应等 - 询问开发
针对2中的不明白的地方询问开发,主要关注:
1)每个参数的含义及来源
2)参数的作用域
3)返回值的含义
网友评论