视频直播测试用例设计

http://www.51testing.com/html/37/140537-3724154.html
https://blog.csdn.net/itest_2016/article/details/80383090
https://sq.163yun.com/blog/article/195632297292972032

1,直播测试涉及的专业术语:

  • 秒开:指直播页面的首屏快速的展现出来(1S左右)。
  • 分辨率:影响图像大小,与图像大小成正比;分辨率越高,图像越大;分辨率越低,图像越小。
  • 码率: 把每秒显示的图片进行压缩后的数据量,单位为 bps(Bit Per Second)。影响体积,与体积成正比;码率越大,体积越大;码率越小,体积越小。
  • 帧率:所谓的测量单位为每秒显示帧数(Frames per Second,简称:FPS)或“赫兹”(Hz)。影响画面流畅度,与画面流畅度成正比:帧率越大,画面越流畅;帧率越小,画面越有跳动感。
  • 清晰度:清晰度指影像上各细部影纹及其边界的清晰程度,现阶段对直播清晰度的考量还是主要通过人眼观察。
  • 分辨率:可以从显示分辨率与图像分辨率两个方向来分类。显示分辨率(屏幕分辨率)是屏幕图像的精密度,是指显示器所能显示的像素有多少。图像分辨率则是单位英寸中所包含的像素点数,其定义更趋近于分辨率本身的定义。分辨率影响图像大小,与图像大小成正比:分辨率越高,图像越大;分辨率越低,图像越小
  • RTMP:即Real Time Messaging Protocol,基于flash无法在iOS的浏览器里播放,实时性较好。所以一般使用这种协议来上传视频流,也就是视频流推送到服务器。
  • HLS:即Http Live Streaming,是由苹果提出基于HTTP的流媒体传输协议。HLS有一个非常大的优点就是HTML5可以直接打开播放,但是延迟较大。

2,测试所涉及的关键点:

  1. 播放的模式:横屏,竖屏,或者来回切换。
  2. 播放的网络:WIFI、2G、3G、4G网络环境下的播放和加载情况。断网之后能否继续恢复播放
  3. 播放的UI键位:返回,关闭,播放/暂停,最大化/最小化,音量的调节。
  4. 播放的机制:首次进入正常播放 ,暂停播放,继续播放,快进播放,倍速播放,连续播放,拖拽播放等等情况
  5. 播放延迟情况:对于直播,要求延迟再3秒内,最好是1秒
  6. 播放中的互动:互动,评价等是否正常
  7. 播放缓存机制:如支持缓存下载,则校验下载,下载完成播放,下载暂停,下载继续,下载删除再下载等情况
  8. 异常情况:播放中多个APP前后切换,播放是否正常
  9. 异常情况:播放中被外界打断,如来电,短信,按home键等

  1. 竖屏播放中网络等待
  2. 横屏播放中网络等待
  3. 竖屏播放中网络中断
  4. 横屏播放中网络中断
  5. 竖屏播放中(wifi,2G,3G,4G)来电话:视频暂停,展示电话页
  6. 竖屏播放中(wifi,2G,3G,4G)通电话后挂掉:视频继续播放
  7. 横屏播放中(wifi,2G,3G,4G)来电话:视频暂停,展示电话页
  8. 横屏播放中(wifi,2G,3G,4G)通电话后挂掉:视频继续播放
  9. 竖屏播放中(wifi,2G,3G,4G)来短信:顶部弹出信息通知,视频继续播放
  10. 横屏播放中(wifi,2G,3G,4G)来短信:顶部弹出信息通知,视频继续播放
  11. 竖屏播放中(wifi,2G,3G,4G)来彩信:顶部弹出信息通知,视频继续播放
  12. 横屏播放中(wifi,2G,3G,4G)来彩信:顶部弹出信息通知,视频继续播放
  13. 竖屏播放中(wifi,2G,3G,4G)锁屏后解锁:视频继续播放
  14. 横屏播放中(wifi,2G,3G,4G)锁屏后解锁:视频继续播放
  15. 竖屏播放中(wifi,2G,3G,4G)home键最小化再打开:视频继续播放
  16. 横屏播放中(wifi,2G,3G,4G)home键最小化再打开:视频继续播放
  17. 竖屏播放中(wifi,2G,3G,4G)home键双击半屏播放:视频继续播放
  18. 竖屏暂停中(wifi,2G,3G,4G)home键双击半屏播放:视频暂停
  • 19
    点赞
  • 177
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值