测试理论基础 | 如何对长视频APP(优酷)进行测试

测试理论基础 | 如何对长视频APP(优酷)进行测试

Cosmos 632 2022-06-07

如何对长视频APP(优酷)进行测试

  1. 功能测试:
    • 视频能够正常播放
    • 会员特权(购买、有效期、行使特权)
    • 播放组件(点播播放器、直播播放器、缓存视频播放器)
      • 视频清晰度转换(手动、自动)
      • 全屏/缩放;横屏/竖屏;锁屏
      • 播放/暂停/下一集
      • 进度条(快进、快退、锚点播放)
      • 亮度
      • 声音
      • 弹幕
      • 缓存
      • 投屏
      • 选集
      • 倍速播放
      • 断点续播
      • 视频水印
      • 返回键
      • 分享/收藏(看单)
      • 投屏
      • 睡眠模式
    • 商业化(广告)
      • 片前广告/片中广告/片尾广告
      • 暂停广告弹窗
      • VIP跳过广告
      • 广告倒计时自动关闭
  2. 性能测试:
    • 清晰度测试(4K、蓝光、超清、高清、标清、畅请),测试固定码率播放以及切换码率播放
    • 负载测试(最大同时拉流数)
    • 网络测试(wifi、5G/4G/3G、弱网、断网)
    • 首屏加载时间
    • 长时间运行
      • 耗电量
      • 内存是否有泄漏
      • CPU状况
      • 是否有丢帧
  3. 安全测试:
    • 视频流地址加密
    • 视频水印
    • 会员接口不对外暴露
    • 防止去广告脚本攻击
    • 缓存视频加密
  4. 异常测试:
    • 弱网/断网等异常测试
    • 码率切换测试
    • 频繁切换前后台
  5. 兼容性测试
    • 移动端兼容性(Android、iOS)
    • PC端兼容性(Mac/Windows)
    • 浏览器兼容性(IE/Chrome/Firefox/Safari)
    • TV端(电视盒子、投影仪等)