一、主要测试什么以及设计案例
1.可用性测试
根据约定的协议、方法、格式、内容传输数据到接口
经处理后返回期望的结果
1)接口功能是否正确实现
2)内容+类型都需要正确,保证调用方能正确解析
3)参数的边界值等价类的测试
2.错误和异常的测试
1)输入异常值【空值、特殊字符、超过最大值】
2)输入错误的参数
3)多输入、少输入参数
4)错误传输的数据格式【json格式传输form格式】
3.安全性测试
1)敏感测试【密码、密钥】
2)返回数据是否含有敏感数据【银行账号】
3)接口是否对传入的数据做安全校验【身份id+token校验】
4)接口是否防止恶意请求【大量伪造请求接口】
4.性能测试
接口的响应时间、并发处理能力、压测处理情况
1)并发请求相同请求【特别是post请求】
2)接口响应时间过长
3)获取最大稳定值
二、案例设计
网友评论