接口测试

一、主要测试什么以及设计案例

1.可用性测试

   根据约定的协议、方法、格式、内容传输数据到接口

   经处理后返回期望的结果

  1)接口功能是否正确实现

  2)内容+类型都需要正确,保证调用方能正确解析

  3)参数的边界值等价类的测试

2.错误和异常的测试

  1)输入异常值【空值、特殊字符、超过最大值】

  2)输入错误的参数

  3)多输入、少输入参数

  4)错误传输的数据格式【json格式传输form格式】

3.安全性测试

   1)敏感测试【密码、密钥】

   2)返回数据是否含有敏感数据【银行账号】

   3)接口是否对传入的数据做安全校验【身份id+token校验】

   4)接口是否防止恶意请求【大量伪造请求接口】

4.性能测试

    接口的响应时间、并发处理能力、压测处理情况

   1)并发请求相同请求【特别是post请求】

   2)接口响应时间过长

   3)获取最大稳定值

二、案例设计


你可能感兴趣的:(接口测试)