功能测试
前后端分离情况下,视频资源是否可以正常获取,不管是服务器返回还是后台添加等
打开、关闭播放器
播放、暂停、停止播放器
拖动进度条查看是否卡顿
是否支持所有格式的文件?多个格式的文件进行测试
视频的封面图、UI界面、播放流畅度等是否正常
UI界面是否简洁美观
快捷键是否正确
图像是否清楚
音频、视频是否保持一致
若一个视频中涉及到上一个视频、下一个视频时点击后都能正常切换到相应的视频,且视频正常播放
音量大小(如静音模式下播放时无声音)
视频最大化、最小化(如切换到最大化时视频全屏播放)
播放列表的播放顺序,单循环,多循环,顺序播放,随机播放(还需要考虑下视频若是后台上传的,若在后台将某视频进行增加,删除,修改操作,验证视频播放是否正常)
其他逻辑:
点击视频时,视频正常播放;再次点击时暂停播放资源;
播放视频时应用切换到后台—切换到后台后暂停播放,再次进入应用为暂停状态;
播放时杀掉程序进程—视频播放结束,不保留观看进度,再次进入到该视频,从头播放
播放视频A时切换到视频列表下的视频B----播放视频B;从进度B开始播放
播放视频A时切换到其他项目下的视频C—播放视频C;再次切换到视频A时从头播放
播放时上下滚动页面—视频播放器位置恒定,滚动不影响播放
兼容性测试
平台兼容性:如Android、IOS
浏览器兼容性:主流浏览器 360浏览器 谷歌浏览器 火狐浏览器 搜狗浏览器 百度浏览器 IE浏览器等
系统兼