第一章、HTTP接口测试
本章主要是用来介绍接口测试的理论以及如何做、为什么要做等
- 第一节、导章:接口测试
- 第二节、什么是接口测试?
- 第三节、为什么要做接口测试?
- 第四节、接口测试的价值及结果是什么?
- 第五节、接口测试需要具备的技能是什么?
第二章、HTTP协议
知己知彼才能百战百胜
- 第一节、HTTP 简介
- 第二节、HTTP 消息结构
- 第三节、HTTP请求方法
- 第四节、HTTP 响应头信息
- 第五节、HTTP状态码
- 第六节、HTTP content-type
第三章、接口测试用例设计
讲解如何设计HTTP接口测试用例
- 第一节、接口业务分析及理解
- 第二节、用例设计
- 第三节、场景覆盖
第四章、HTTPClient讲解
主要是讲解httpClient的使用及工作过程
- 第一节、什么是HttpClient?
- 第二节、工作过程
- 第三节、请求、响应
- 第四节、封装HttpClient
第五章、OkHttpClient讲解
目前最流行的,也是PostMan上支持的。
- 第一节、讲解OkHttpClient
- 第二节、OkHttpClient使用
第六章、TestNG测试框架
讲解TestNG的使用以及二次开发(参考测试开发基础能力)
- 第一节:TestNG的使用
第七章、工具使用
讲解HTTP接口测试的时候常用的开源测试工具:(参考测试开发基础能力)
- 第一节、PostMan
- 第二节、Fiddler
第八章、HTTP接口测试Mock
主要是讲解HTTP接口的Mock功能
- 第一节、开源的Mock工具
- 第二节、自行开发Mock
第九章、实战:接口测试落地
基于以上内容编写自己的测试框架以及平台
- 第一节、基于Spring、TestNG、HTTPClient的接口测试框架方案设计
- 第二节、基于HTTP接口测试平台设计
- 第三节、HTTP接口测试Mock平台