一、接口测试流程
- 需求分析;
- 测试设计;
- 测试用例评审;
- 测试执行;
- 验收;
- 预发布;
- 上线;
二、接口测试用例设计思路
基本功能流程测试
- 冒烟测试
- 正常流程覆盖测试
- 基于输入域的测试
- 边界值测试
- 特殊字符校验
- 参数类型校验
- 必选参数校验
- 组合参数校验
- 有效性校验
- 默认值校验
- 排重逻辑
- 接口幂等性
- 重复提交
- 故障注入
- Redis故障降级测试
- 服务故障转移测试
- 线程安全测试
- 并发测试
- 分布式测试
- 数据库读写安全测试
三、接口测试用例要素
- 用例名称
- 接口地址
- 请求方式
- 前置条件
- 请求头部
- 请求参数
- 响应状态码
- 预期响应结果