一种flash播放器的播放状态与浏览器兼容测试方法及其装置制造方法及图纸

技术编号:9872508 阅读:149 留言:0更新日期:2014-04-04 05:28
一种flash播放器的播放状态与浏览器兼容测试方法和装置,该方法包括,设定播放器测试环境,设定所要测试的播放器列表以及播放视频id列表,从视频id列表中选择未被测试的视频,依次利用播放器列表中的播放器播放待测视频,在播放中检查并记录各种报错信息和异常信息,判定视频id列表的视频是否均已经被测试,如果是,则结束本次测试,否则,则进入测试视频选择步骤。同时在一次测试结束后,可以变更版本,浏览器,操作系统,重新进行测试,从而遍历在不同环境下播放器播放情况及与环境的兼容情况。本发明专利技术能够测试在不同环境下的播放器的情况,迅速发现播放器所存在的问题,提高播放器的适应性和兼容性。

【技术实现步骤摘要】
—种flash播放器的播放状态与浏览器兼容测试方法及其装置
本申请涉及一种测试方法,具体的,涉及一种对flash播放器的播放状态与浏览器兼容测试方法及其装置。
技术介绍
随着3G甚至4G等的移动网络技术,用户越来越容易上传视频,因此,视频网站迎来了迅速发展的时代。对于视频网站而言,为了提供给用户更好的视频观看体验,对于视频播放器也在不断的做一些改进,这样的改进在一定程度上增加了更多的功能点,同时也增加更多的测试点。基于flash插件的流媒体播放器的测试,更关注的是用户的观看的体验,因此,不仅需要将网站提供的所有类型的播放器SWf文件进行测试,还需要对每个播放器SWf文件的各功能点进行测试。同时还需要针对一些特定的测试需求,检查各种SWf文件播放视频的可用性,各种诸如3D视频、多画质、多语言、付费,加密,屏蔽,对好友观看,1080P,I秒,拍客等的特殊视频是否可以播放,改进的播放器对于诸如浏览器的运行环境是否存在兼容的问题。因此,如何能够针对上述问题建立起flash播放器的播放状态与浏览器兼容进行测试成为亟需解决的技术问题。
技术实现思路
本专利技术的目的在于提出一种flash播放器的播放状态与浏览器兼容测试方法及其装置,能够测试播放器在不同的播放环境下的播放状态以及相对于浏览器的兼容性进行测试。为达此目的,本专利技术采用以下技术方案: 一种flash播放器的播放状态与浏览器兼容测试方法,包括: 测试环境设定步骤:设定flash播放器测试环境,所述测试环境包括flash播放器的flash版本,flash播放器需要使用的浏览器,以及flash播放器所位于的操作系统; 测试列表设定步骤:设定所要测试的flash播放器列表以及播放视频id列表,所述flash播放器列表包括各种类型的常规播放器,所述播放视频id列表包括特殊视频和常规视频; 测试视频选择步骤:从所述视频id列表中选择未被测试的视频作为待测视频; 播放视频测试步骤:依次利用播放器列表中的flash播放器播放所述待测视频,在播放过程中检查播放器的各种操作的报错信息,播放器执行过程中的异常信息,以及flash插件的报错信息,并将所述报错信息或者所述异常信息记录在日志中; 判定步骤,判定所述视频id列表的视频是否均已经被测试,如果是,则结束本次测试,否则,则进入测试视频选择步骤。优选地,在所述播放视频测试步骤中,所述播放为将所述视频播放至第一进度点后,然后进行拖拽操作,拖拽至所述视频的第二进度点并播放至结束。优选地,在一次测试结束后,改变测试环境设定步骤中设定的flash版本,重新进行测试,所述 flash 版本为 11.7,11.6,11.5,11.2 或 10.3。优选地,在一次测试结束后,改变测试环境设定步骤中设定的浏览器,重新进行测试,所述浏览器为IE6到IE10,360浏览器,chrome,火狐,猎豹或safari。优选地,在一次测试结束后,改变测试环境设定步骤中设定的操作系统,重新进行测试,所述操作系统为windows7, windowsXP或10S。[0011 ] 优选地,所述日志包括测试环境、播放器类型、所选取的视频id、播放器的操作,所述操作包括暂停,拖拽,播放,操作对应的进度、以及所述报错信息和所述异常信息。本专利技术还公开了一种flash播放器的播放状态与浏览器兼容测试装置,包括如下单元: 测试环境设定单元:设定flash播放器测试环境,所述测试环境包括flash播放器的flash版本,flash播放器需要使用的浏览器,以及flash播放器所位于的操作系统; 测试列表设定单元:设定所要测试的flash播放器列表以及播放视频id列表,所述flash播放器列表包括各种类型的常规播放器,所述播放视频id列表包括特殊视频和常规视频; 测试视频选择单元:从所述视频id列表中选择未被测试的视频作为待测视频; 播放视频测试单元:依次利用播放器列表中的flash播放器播放所述待测视频,在播放过程中检查播放器的各种操作的报错信息,播放器执行过程中的异常信息,以及flash插件的报错信息,并将所述报错信息`或者所述异常信息记录在日志中; 判定单元,判定所述视频id列表的视频是否均已经被测试,如果是,则结束本次测试,否则,则进入测试视频选择单元。优选地,在所述播放视频测试单元中,所述播放为将所述视频播放至第一进度点后,然后进行拖拽操作,拖拽至所述视频的第二进度点并播放至结束。优选地,一次测试结束后,改变测试环境设定步骤中设定的flash版本和/或浏览器和/或操作系统,重新进行测试,所述 flash 版本为 11.7,11.6,11.5,11.2 或 10.3, 所述浏览器为IE6到IE10,360浏览器,chrome,火狐,猎豹或safari, 所述操作系统为windows7, windowsXP或IOS。优选地,所述日志包括测试环境、播放器类型、所选取的视频id、播放器的操作,所述操作包括暂停,拖拽,播放,操作对应的进度、以及所述报错信息和所述异常信息。本专利技术提出的方法和装置,结合具体测试工作的需求,解决具体问题,具有可靠性,操作简单,有效,易理解等特点,具体如下: 1.可靠性:单纯依赖人工测试难免会在某些特殊情况下遗漏测试用例,对预先设置好的测试用例进行测试可以保证完整的测试到各种情况。2.操作简洁性:本专利技术结合测试数据,执行各个测试用例,并记录播放器的播放状态日志,测试人员只需要测试日志的结果进行分析,从中找到新播放器版本与各操作系统下不同浏览器的兼容问题。3.有效性:播放器测试的功能点繁多,测试面很广,为了在有限的时间能覆盖播放器最重要的测试点。互联网视频的产品迭代非常快,为了应对主站例行升级及各种紧急升级前,兼容播放器之前的播放特性,做好回归测试。4.易理解性:主站例行升级及各种紧急升级前,播放器开发,测试,产品之间需要沟通进度,本专利技术可以及时明确的给出重要的测试结果日志说明,以方便各方评估上线的可行性及风险。【附图说明】图1是根据本专利技术的具体实施例的flash播放器的播放状态与浏览器兼容测试方法;图2是根据本专利技术的又一具体实施例的flash播放器的播放状态与浏览器兼容测试装置。【具体实施方式】下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。参见图1,公开了根据本专利技术的具体实施例的flash播放器的播放状态与浏览器兼容测试方法,包括如下步骤:测试环境设定步骤SllO:设定flash播放器测试环境,所述测试环境包括flash播放器的flash版本,flash播放器需要使用的浏览器,以及flash播放器所位于的操作系统。其中在测试环境设定步骤SllO中,flash插件版本使用比例的情况可以通过播放器里预设的统计信息得到,按重要性排序,并考虑到不同flash版本拥有的特殊性,测试中需要优选测试的flash版本包括:11.7,11.6,11.5,11.2,10.3等。其中,优选地,所述flash播放器需要使用的浏览器包括:IE6到IE10,360浏览器,chr本文档来自技高网...

【技术保护点】
一种flash播放器的播放状态与浏览器兼容测试方法,包括如下步骤:测试环境设定步骤:设定flash播放器测试环境,所述测试环境包括flash播放器的flash版本,flash播放器需要使用的浏览器,以及flash播放器所位于的操作系统;测试列表设定步骤:设定所要测试的flash播放器列表以及播放视频id列表,所述flash播放器列表包括各种类型的常规播放器,所述播放视频id列表包括特殊视频和常规视频;测试视频选择步骤:从所述视频id列表中选择未被测试的视频作为待测视频;播放视频测试步骤:?依次利用播放器列表中的flash播放器播放所述待测视频,在播放过程中检查播放器的各种操作的报错信息,播放器执行过程中的异常信息,以及flash插件的报错信息,并将所述报错信息或者所述异常信息记录在日志中;判定步骤,判定所述视频id列表的视频是否均已经被测试,如果是,则结束本次测试,否则,则进入测试视频选择步骤。

【技术特征摘要】
1.一种flash播放器的播放状态与浏览器兼容测试方法,包括如下步骤: 测试环境设定步骤:设定flash播放器测试环境,所述测试环境包括flash播放器的flash版本,flash播放器需要使用的浏览器,以及flash播放器所位于的操作系统; 测试列表设定步骤:设定所要测试的flash播放器列表以及播放视频id列表,所述flash播放器列表包括各种类型的常规播放器,所述播放视频id列表包括特殊视频和常规视频; 测试视频选择步骤:从所述视频id列表中选择未被测试的视频作为待测视频; 播放视频测试步骤:依次利用播放器列表中的flash播放器播放所述待测视频,在播放过程中检查播放器的各种操作的报错信息,播放器执行过程中的异常信息,以及flash插件的报错信息,并将所述报错信息或者所述异常信息记录在日志中; 判定步骤,判定所述视频id列表的视频是否均已经被测试,如果是,则结束本次测试,否则,则进入测试视频选择步骤。2.根据权利要求1所述的flash播放器的播放状态与浏览器兼容测试方法,其特征在于: 在所述播放视频测试步骤中,所述播放为将所述视频播放至第一进度点后,然后进行拖拽操作,拖拽至所述视频的第二进度点并播放至结束。3.根据权利要求2所述的flash播放器的播放状态与浏览器兼容测试方法,其特征在于: 在一次测试结束后,改变测试环境设定步骤中设定的flash版本,重新进行测试,所述flash 版本为 11.7,11.6,11.5,11.2 或 10.3。4.根据权利要求3所述的flash播放器的播放状态与浏览器兼容测试方法,其特征在于: 在一次测试结束后,改变测试环境设定步骤中设定的浏览器,重新进行测试,所述浏览器为IE6到IE10,360浏览器,chrome,火狐,猎豹或safari。5.根据权利要求4所述的flash播放器的播放状态与浏览器兼容测试方法,其特征在于: 在一次测试结束后,改变测试环境设定步骤中设定的操作系统,重新进行测试,所述操作系统为 windows7, windowsXP 或 IOS。6.根据权利要求2- 5所述的flash播放器的播放状态与浏览器兼容测试方法,其特征在于: ...

【专利技术属性】
技术研发人员:张俊宝范媛刘睿姝姚键潘柏宇卢述奇
申请(专利权)人:合一网络技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1