1.背景介绍
1.1.项目背景
为了包装直播间、提升入金量、增加品牌效应,在原有直播间的基础上增加了视频模块,针对这部分的测试不同于以往的常规测试方法,需要测试视频特有的方法与工具,接下来将会加以介绍。
1.2.测试方法
测试视频类不仅需要常规的视频流测试用例来覆盖需求,而且需要进行很多异常的校验针对于特殊情况的测试,而且视频播放的状况十分依赖于网络环境,所以在不同的网络环境(WIFI、2G、3G、4G、弱网、无网络)下都需要测试视频在客户端运行的效果。针对不同网络的模拟,我们选用的是测试网络延迟和丢包工具Network-Emulator-Toolkit-x64。
2.难点与解决方案
2.1.异常类测试点及注意事项
测试时除常规需要验证项:播放模式(横屏、竖屏、横屏竖屏切换),播放制式(WIFI、2G、3G、4G),播放键位(返回、关闭、播放/暂停、最大化/最小化、音量),播放机制(首次进入、开始播放、暂停播放、继续播放、连续播放)等,还需设计一套测试异常类的用例集。下面为针对本次视频直播间需求设计的用例集样式:
表2-1 视频直播间测试异常类用例集
异常处理 |
||
1 |
竖屏播放中网络等待 |
|
2 |
横屏播放中网络等待 |
|
3 |
竖屏播放中网络中断 |
|
4 |
横屏播放中网络中断 |
|
5 |
竖屏播放中(wifi)来电话 |
视频暂停,展示电话页 |
6 |
竖屏播放中(wifi)通电话后挂掉 |
视频继续播放 |
7 |
竖屏播放中(2G)来电话 |
视频暂停,展示电话页 |
8 |
竖屏播放中& |