播放器测试的测试点

摘要:
1、 功能测试将打开、关闭播放器、暂停、停止播放器的上一个视频、下一个视频音量、最大化静音、最小化播放列表的添加和删除、检查播放列表的播放顺序、单循环、多循环、顺序播放,并一次播放所有支持的播放格式。隐藏的媒体文件是否可以通过网络播放易用性测试界面是否方便,快捷键是否干净,菜单是否正确,图像是否清晰,拖动滚动条是否支持将文件直接拖动到播放器,播放器是否具有播放记忆功能,是否可以自动

一、功能测试

打开,关闭播放器

播放,暂停,停止播放器

上一个視频,下一个视频

音量大小,静音

最大化,最小化

播放列表的添加,删除,查看

播放列表的播放顺序,单循环,多循环,顺序播放,随即播放

支持的所有播放格式的文件

能否播放被隐藏的媒体文件

能否通过网络播放已共享的媒体文件

易用性测试

界面是否方便,整洁

快捷键是否正确

菜单是否正确

图像是否清楚

拖拽滚动条

是否支持直接拖动文件到播放器中

是否具备播放记忆功能

是否能否自动保存以前的播放列表

三、性能测试

一次性添加多个文件到播放列表,看播放器的反应时间

播放大容量的文件,看加载多长时间能正常播放

四、兼容性测试

播放器是否能在其他平台上正常播放

播放器是否与其他类型播放器兼容

五、安装测试

播放器是否安装成功

播放器是否能自定义安装

安装过程是否能回到上一步重新安装

是否能成功卸载

卸载后要检查安装文件夹是否同时被删除,如果在安装时在注册表中填入了关键字,是否在卸载后进行了删除,如果在安装时增加了服务,是否在卸载后进行了删除,如果在安装时设置了端口好,是否在卸载后对端口号进行了释放

是否有默认安装

播放器软件的升级安装

在播放媒体文件的过程中进行播放器软件的升级

播放器软件正在使用过程中,进行播放器软件的卸载操作

播放器软件正在使用过程中,在系统后台删除播放器软件对应的安装目录

是否能够自动监测到升级版本,提示用户进行安装升级

安装成功后,检查后台的安装文件夹及相关文件内容是否完整,准确,安装目录是否与用户安装时指定的目录相一致

安装成功后,如果要向注册表中填入相关的关键字,则要查找注册表信息是否填写完整正确

安装成功后,如果要创建相关的服务,则要查看是否添加了相关的服务,服务是否默认自动启动

安装成功后,如果占用了某个端口号,则要查看是否进行了正确的端口号配置(34-36可能不适合于播放器软件的安装,但可以在其他系统安装时作为测试点考虑)

六、可靠性测试

是否能打开网络共享的文件

打开不支持的文件,是否有相应提示

从播放列表中播放不在存在的文件,是否会提示出错

出错后,是否能再次打开支持的文件

是否能播放不完整的文件(比如,bt下载示完成)

若系统没有安装扬声器,是否可以进行播放器软件的使用

能否同时打开多个播放器

在文件被播放的同时,能否剪切、删除或移动媒体文件

在文件被播放的同时,能否修改媒体文件的名称或类型

如果在播放过程中,异常退出(程序关闭,系统断电或网络故障),是否记录了相关的播放点,在异常排除后,能否从播放点继续播放

当某个媒体文件出现播放错误后,不影响其他媒体文件的播放

是否具备自动纠错功能

在不同客户端机器上,同时播放同一个媒体文件

七、文档测试

帮助文档是否存在,完整,准确

--------------------- 
作者:狂飙兔 
来源:CSDN 
原文:https://blog.csdn.net/qq_29656581/article/details/78251098 
版权声明:本文为博主原创文章,转载请附上博文链接!

免责声明:文章转载自《播放器测试的测试点》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C# 通过ServiceStack 操作Redis——List类型的使用及示例Xamarin.Android Binding 源自github第三方库的绑定(中级教学)aar文件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

iOS开发——远程消息推送的实现

       在我们使用App的过程中。总是会收到非常多的消息推送。今天我们就要来实现这个功能。首先消息推送分为本地消息推送和远程消息推送。而当中又以远程消息最为经常使用。 可是在推送远程消息之前。有两个前提条件。你须要购买苹果的开发人员账号,也就是每年99刀;而且有一台iOS真机(模拟器不能測试推送)。事实上远程推送须要有server,可是我们自己临时...

微软发布 Windows Server 2016 预览版第三版,开发者要重点关注Nano Server

微软已经发布 Windows Server 2016 和 System Center 2016 第三个技术预览版,已经提供下载。Windows Server 2016 技术预览版第三版也是首个包括了容器技术的支持的版本,也提供了 Nano Server 和数据中心增强的功能。 Windows Server 容器是微软和 Docker 合作的,开发者可以通...

LXC/KVM虚拟化基本概念

LXC:其名称来自Linux软件容器(Linux Containers)的缩写.LXC利用cgroups与名称空间的功能,提供应用软件一个独立的操作系统环境。LXC不需要Hypervisor这个软件层,软件容器(Container)本身极为轻量化,提升了创建虚拟机的速度。严格来说不算是虚拟化技术,只是进程隔离和资源限制,软件Docker被用来管理LXC的环...

UML建模三个工具: StarUML ,Telelogic TAU 和 Rose

UML建模软件目前用的主要有3种: 商业版本:Telelogic TAU 和 RationalRose开源版本:StarUML Telelogic TAU与Rational Rose的功能很强,但是需要买License。 StarUML就是希望能提供和TAU/Rose一样功能的开源版本。 目前使用起来还是不错的。 能熟练使用其中一个是软件设计人员的基本功...

《Python》网络编程之客户端/服务端框架、套接字(socket)初使用

一、软件开发的机构 我们了解的涉及到两个程序之间通讯的应用大致可以分为两种: 第一种是应用类:QQ、微信、网盘等这一类是属于需要安装的桌面应用 第二种是web类:比如百度、知乎、博客园等使用浏览器访问就可以直接使用的应用 这些应用的本质其实都是两个程序之间的通讯,而这两个分类又对应了两个软件开发的架构 1、C/S架构 C/S即:Client与Server,...

番茄花园Ghost Win10系统X64位10041装机版2015年4月

转载:系统妈,系统下载地址:http://www.xitongma.com/windows10/2015-04-01/6639.html 番茄花园Ghost Win10系统X64位10041装机版2015年4月 特别说明: 1、C:盘分区须至少15GB(安装过程有大量的解压临时文件),安装完成后C:盘占用10GB左右! 2、安装之后如有硬件驱动没有安装好...