UI测试:

  1. 导航栏元素位置、大小、颜色等要素是否一致/是否符合UI效果图;
  2. 导航栏视频分类下拉框位置、颜色、按钮是否正确
  3. 鼠标滑过、点击时、点击后按钮状态是否有相应颜色、状态变化;
  4. 视频列表页面title、视频图片、视频title、是否付费等元素的颜色、大小、位置等是否正确;
  5. 视频播放页面:视频title、视频默认加载图、播放按钮、目录、视频列表、视频介绍等元素位置、大小、颜色、鼠标操作时状态是否与预期一致;
  6. 视频播放时进度条、快进按钮、快退按钮、播放按钮、暂停按钮位置是否正确

功能测试:

  1. 首先判断用户是否登录,未登录不能进入主页(应提示用户先进行登录),已登录状态用户可以进行视频观看;
  2. 导航栏下拉框是否可以正确打开和关闭,打开和关闭时的状态是否和预期一致;
  3. 鼠标滑过、点击时、点击后相应条目的状态是否和预期一致;
  4. 点击相应条目时,页面右边是否同步切换至相应页面,是否有延时、卡退、切换错误等情况;
  5. 视频播放页面鼠标滑过、点击时、点击后视频对应条目、标题是否有相应状态变化(具体变化状态根据产品原型进行分析),点击后是否能够正确跳转至相应的视频播放界面;
  6. 判断用户点击的视频属于免费还是付费,如果为免费则所有人均可以进行观看,如果为付费则要判断用户是否付费,如果已经付费则可以进行观看,如未支付则提示用户先购买后再进行观看并提供支付入口或者联系客服进行支付的方式;
  7. 进入视频播放界面判断当前视频title是否和用户上一步点击的视频title一致;
  8. 视频默认加载图是否显示正确或者显示异常等情况;
  9. 视频播放按钮是否可以点击,点击后视频是否正常播放;
  10. 视频目录是否显示正确,如有子列表是否正常显示,如果没有子列表是否有相应提示(具体效果根据产品原型进行分析);
  11. 视频介绍是否与当前视频一致,讲师是否一致等情况;
  12. 点击播放后进度条是否随之变化;
  13. 视频快进、快退、暂停、播放是否可以正常使用,是否有卡顿、延时、闪退等情况;
  14. 播放完成后是否自动切换下一视频(如有多节视频情况下,如果只有一条子视频的情况下,播放完成后是否关闭当前页面或者给予用户相应提示),如果需要手动切换是否有相应的友好提示;
  15. 视频播放时声音、画面是否一致或者是否有异常等情况;
  16. 视频最大化、全屏、最小化是否可以正常使用,切换时是否有卡顿、延时等情况;
  17. 当前视频与其他视频来回切换时,视频是否有卡顿、延时等情况;
  18. 电脑关机或者其他异常情况下,视频是否会保存播放记录,下次进入观看时是否继续上次的播放记录继续播放;

兼容性测试:

  1. 平台兼容性:Windows、Mac
  2. 系统兼容西:Win7、Win10、Mac
  3. 屏幕分辨率:不同电脑显示器分辨率不同,视频相关页面是否有模糊、适配是否合理;
  4. 播放器是否与其他类型播放器冲突(例如音乐播放器打开后,视频是否暂停还是继续播放);

网络测试:

  1. 网络切换测试:无线网与宽带;
  2. 弱网测试:弱网情况下视频是否卡顿、画面是否失帧;
  3. 无网络状态进入是否会有相应提示;
  4. 网络切换时视频是否暂停、保存当前播放状态;

易用性测试:

  1. 界面是否一目了然(比如:视频title、片头、片尾、视频画面等);
  2. 视频页面操作是否方便,菜单栏是否正确、易上手;
  3. 进度条拖拽使用起来是否方便;
  4. 视频是否具有视频记忆功能/是否保存当前播放进度

以上仅代表个人意见,如果大家有好的建议可以留言评论!!!

视频播放器测试用例分析(PC/web端)相关推荐

  1. 无插件视频播放器EasyPlayer如何实现Web端兼容H.264与H.265码流?

    随着互联网.物联网.移动互联网.云服务等技术的不断进步,推动安防行业朝着高清化.智能化.集成化的方向发展.视频技术在安防领域的应用也不再仅仅局限于考虑压缩特性本身,而是逐渐开始向网络适应性.用户交互性 ...

  2. 全景视频播放器代码分析

    全景视频播放器代码分析 一.前期准备 (1)FFmpeg新旧接口对照使用一览 (2)libswscale图片像素数据处理类库 (3)OpenGL相关记录 (4)列队与线程 二.代码分析 来总结一下最近 ...

  3. html ios视频播放器,良心推荐!iOS端的视频播放应用

    不知道大家还记不记得之前小编我推荐的最好用的iOS音乐播放器,如果没看过,可以点击这里.既然之前介绍了一款iOS端的音乐播放器给大家,那么今天就介绍一款iOS端十分好用的万能解码的视频播放器. 使用i ...

  4. 优惠券测试用例分析(移动端)

    刚刚说完了后台的优惠券测试用例,现在来看一下移动端的测试用例分析,在这里我分为四种场景:领取前.领取后.使用时.使用后: 领取前: UI测试: 首先选择含有优惠券的商品,点击进入商品详情页面,查看优惠 ...

  5. larkplayer视频播放器: 同时支持PC、移动端 插件化的HTML5视频播放器。

    larkplayer:是一款轻量级 & 易扩展的 html5 播放器,是为解决一些中小型的视频业务场景.这些业务不一定需要大而全的解决方案,并且他们往往有自己的定制化需求. 介绍:larkpl ...

  6. vue 关于视频播放器vue-video-player,PC端正常,苹果手机初始化没有办法设置进度,currentTime 设置不生效解决

    1.最近项目用了vue-video-player插件 去做视频音频的设置播放,要做一个断点继播的功能,发现苹果手机没有办法实现currentTime 初始化设置进度,后面百度很久解决如下 记录下 重点 ...

  7. VUE+websocket编写实现PC web端控制摄像头

    目录 前言 一.WebSocket简介 二.API接口 三.后台服务器 四.实例 视频流框 类"遥控器"模块控制视频画面 五.完整功能展示(视频不懂上传,泪目) 六.完整代码 总结 ...

  8. 测试:视频播放器、视频通话、视频类网站 测试点

    文章目录 前言 一.视频播放器测试用例 二.视频通话测试用例 三.视频网站测试用例 参考文章 前言 百度和字节面试被问到视频相关的测试用例,作为一个研究方向是视频编解码的人来说,这个问题回答不好,着实 ...

  9. 技术实践 | Web 端实现 RTC 视频特效的解决方案

    导读:Web 是否真的无法享受到原生那样高效丰富的视频处理?是否有我们未知的黑科技能提升 Web 的 RTC 使用体验?我们决定针对 Windows 的浏览器来展开一番探究. 文|金杰 网易云信客户端 ...

最新文章

  1. 一个使用react native实现的短视频APP
  2. 15.看板方法——启动看板变革笔记
  3. utxo模型_什么是UTXO?简析账户/余额模型和UTXO模型
  4. linux --redis的部署 即主从
  5. 开放性32位RISC处理器IP核的比较与分析(Z)
  6. java富文本如何转义_富文本编辑器wangEditor中转义字符的问题
  7. 【Python CheckiO 题解】Days Between
  8. leetcode1085. 最小元素各数位之和 py不止是字符串的神!
  9. dart开发Android服务,关于android:在Flutter应用中使用由swagger生成的Dart代码生成的Web服务...
  10. vue 使用了浏览器的刷新之后报错_Electron-vue运行之后出现了文件浏览器
  11. 贺利坚老师汇编课程29笔记:在代码段使用栈将程序定义的数据逆序
  12. SQL Server里面如何检查没有释放的游标
  13. 前端面试题:高效地随机选取数组中的元素
  14. javaScript常见的五种数组去重(转载)
  15. matlab 等字符数 输出,Matlab 输入输出函数整理
  16. ​Win10磁盘管理​
  17. Recent concerns
  18. 高等数学:第五章 定积分(2) 定积分的性质、中值定理
  19. easyui打印功能实现打印解决方案
  20. python爬取税务局并将数据保存在Excel

热门文章

  1. VMware之最简单的联网方式----Linux系统
  2. 变电运行300题……1
  3. 蓝牙技术|VR可穿戴设备促进元宇宙的发展
  4. 请访问我的百度空间!
  5. aps生产排程对制造企业真的很重要
  6. 详解java中的indexOf()方法
  7. pyqt5 多线程实时拉流并播放,画面流畅无卡顿
  8. cmd脚本写一个小学生计算习题
  9. 4、vRealize Operations Manager 管理
  10. Visual Studio中常用的快捷键