接口测试分类

web端接口测试

1. 业务功能测试

  1. 正常场景
  2. 异常场景

2. 边界分析测试:

  • 业务规则边界
  • 输入输出参数边界
  • 覆盖所有的必选参数
  • 组合可选参数
  • 有、无、null
  • 顺序、个数、类型
  • 数值大小、输入的数值范围
  • 字符串长短
  • 特殊字符

3. 参数组合测试

4. 异常情况测试

  1. 重复提交
  2. 并发测试
  3. 事务测试
  4. 分布式调试
  5. 环境异常
  6. 大量数据测试
    • 同时处理大批量数据的测试
    • DB数据量很大时,测试DB操作

5. 性能测试

  1. 响应时间、
  2. 吞吐量
  3. 并发数
  4. 服务器资源使用率
    • CUP
    • 内存
    • IO
    • Network

6. 安全测试

  1. 敏感信息是否加密
    • 前后端数据传输是否加密
    • 日志信息是否加密
  2. 批量抽奖
  3. SQL注入【直接攻击数据库】

移动端测试

app测试

  1. 基本功能测试

  2. 边界分析测试

  3. 存储测试

    • 屏幕旋转
    • 连续加载页面
    • 开多个窗口
    • 应用互相调用
    • 多线程下载
  4. 性能测试

    • 响应时间
      • 安装
      • 启动
      • 跳转
    • 内存
    • CPU
    • gpu
    • fps
    • 电量
    • 流量
    • 温度
  5. 稳定性测试

  6. 兼容性测试

    • 网络(2G、3G、4G、WiFi、断网、弱网)
    • 分辨率
    • 机型
    • 平台
  7. 中断测试(如:来电话、短信或闹钟响)

  8. 交互测试(如:调用相机、分享功能)

  9. UI测试

posted @ 2024-09-06 15:53  布丁家的苏苏  Views(15)  Comments(0)    收藏  举报