一、接口测试方法
1、3种测试方法
- 界面测试
- 工具测试
- 代码测试
2、各自优缺点
2.1、界面测试
- 优点:无环境限制,有个浏览器就行;使用时无技术要求(仅指使用),谁都可用测
- 缺点:开发界面有难度,需要部署环境,操作可复用性低
2.2、工具测试
- 优点:开发成本低,可视化,可复用
- 缺点:不够灵活
2.3、代码测试
- 优点:灵活性高,易于集成,便于协同开发
- 缺点:耗时多
二、接口测试点
1、功能测试
- 业务流程测试(正常流程、异常流程)
- 特殊字符
- 参数类型
- 参数有、无、null
- 必选参数
- 可选参数
- 边界值测试
- 其他测试点
2、性能测试
- 响应时间
- 吞吐量
- 并发数
- 其他测试点
3、安全测试
- 敏感信息是否加密
- 必要参数是否后端校验
- 接口是否防恶意请求
- 其他测试点