仅用作个人了解记录!
1. 接口测试基础
接口定义 HTTP协议 接口规范
接口测试流程 API文档解读 接口用例设计
1.1 URL
URL = 协议 + 服务器地址 + 端口号 + 资源路径 + 参数
1.2 HTTP协议
- HTTP协议组成:
- 请求: 行,头,体
- 响应: 状态行,响应头,响应体
- 常见请求方法 : 查询GET 新增POST 修改PUT 删除DELETE
- 常见响应状态码
- 2XX : 请求成功,如200 201 204==
- 4XX : 客户端错误,如400 401 403 404==
- 5XX : 服务端错误,如500 503==
1.3 接口规范
分类 | 传统风格 | RESTful |
---|---|---|
请求方法 | 主要使用Post Get方法 | 遵循HTTP协议方法定义 |
URL | 定义资源和操作混合 | 仅定义一个资源,不包含对资源的操作 |
状态码 | 均是200 | 遵循HTTP协议状态码定义 |
- 传统接口风格
- Restful
2. 工具实现接口测试
Postman 接口调试 断言 自动关联
- 拿到接口项目,先测试业务接口,然后再考虑单个接口
- 如何测试业务接口
- 根据业务流程图梳理业务路径