16 总结
前面我们学习了接口测试的所有内容,本次专栏主要是带着大家回顾和总结之前学习的内容,另外在大家有一定接口测试基础后来看框架选型这个点如何考虑。为了完成本次专栏目标我仍然分了 2 个 Task。
- Task1:接口测试思路
- Task2:如何进行框架、工具选型
接口测试思路
我们先简单总结一下前面15篇专栏所学,总结的内容点如下图所示
通过上图可以看到真正与接口测试代码编写强相关是如下内容
- 使用 REST Assured 调用接口
- Velocity 管理 Request Body
- Response 校验(包含 Request Body 和 Response Schema)
- 配置信息管理
- 测试数据管理
- 敏感信息脱敏
- TestSuite 拆分
- 查看测试报告
从这个内容范畴,我们来反思一下给一个实际项目搭建接口测试的思路,四个字:由简到难,思路的流程图如下所示
- 第一步:先用 REST Assured 调通被测接口,此时接口的 BaseUri、用户名、密码等信息都是写死的,接口校验部分只校验状态码。
- 第二步:结合业务看看接口 R