一种对视音频文件基于归类组合的功能自动测试方法和系统的制作方法

文档序号:6338984阅读:497来源:国知局
专利名称:一种对视音频文件基于归类组合的功能自动测试方法和系统的制作方法
技术领域
本发明涉及文件功能的自动测试技术领域,特别涉及一种对视音频文件基于归类组合的功能自动测试方法和系统。
背景技术
在现在数据量庞大的情况下,如何对系统中某一类文件类型进行归类,甚至对文件的功能是否确实可行进行判断都需要对文件进行测试,而现在人工测试仅适用于一些数据量较小的工作,当数据量到一定程度后,人工测试不仅效率低下,而且有可能无法完整地完成测试,出错率高,因此在测试的背景下,如何利用自动测试来测试系统软件是一种难题。

发明内容
为解决上述技术问题,本发明一方面提供一种对视音频文件基于归类组合的功能自动测试方法,包括以下步骤归类整理需要测试的素材,写入EXCEL中;将EXCEL中需要测试的素材导入功能函数;进行测试,获得测试结果;将测试结果写入EXCEL中,生成测试结果报告。另一方面,本发明还提供一种对视音频文件基于归类组合的功能自动测试系统, 包括写入模块,用于将素材写入EXCEL以及将测试结果写入EXCEL中;素材导入模块,用于将EXCEL中需要测试的素材导入功能函数;测试模块,用于对素材导入模块导入的素材进行测试;报告生成模块,用于在EXCEL中写入测试结果后生成测试报告。本发明具有以下优点在数据量庞大的情况下,通过对需要测试的素材进行归类, 然后导入测试,并将测试结果写入EXCEL,可以直观地从最后生成的测试结果报告中看出某一类的素材哪些功能可行,哪些不可行,以便于对工程中需要的素材进行选择、剔除,解决了人工测试工作量大而且有可能无法实现的问题。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例一种对视音频文件基于归类组合的功能自动测试方法的流程示意图;图2为本发明实施例一种对视音频文件基于归类组合的功能自动测试系统的结构图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。如图1所示,为本发明实施例一种对视音频文件基于归类组合的功能自动测试方法的流程示意图,包括步骤S101,归类整理需要测试的素材,写入EXCEL中。首先,确认需要进行测试的素材,本发明中的素材主要是视音频文件。然后在其固定位置下进行归类整理。在本发明实施例中对某一路径下所有素材进行归类按照两种方式进行第一种按素材的具体格式进行归类,例如素材文件后缀为mp3、Wma、aVi等,将所有后缀为mp3的素材归为一类,将所有后缀为wma的素材归为一类,即相同格式的素材归为
一类;第二种按控件类型进行归类,有磁盘素材、音频转码器或视频转码器的各种归类。步骤S102,将EXCEL中需要测试的素材导入功能函数。相对应于步骤SlOl中两种不同的归类方式,通过两种方式导入素材工程浏览器方式导入和CTRL+I导入。通过工程浏览器导入,循环调用EXCEL中素材路径下具体格式的素材;通过CTRL+I快捷方式导入归类为磁盘素材、音频转码器或视频转码器的素材,导入时选择控件以便后续功能测试。步骤S103,进行测试,获得测试结果。对从EXCEL中导入的素材进行测试,首先得到执行结果,执行结果包括弹提示框提示下一步操作、死机或正常,然后通过执行结果判断测试结果,具体为执行结果为死机则测试结果为功能不可行,执行结果为提示下一步操作则测试结果为功能未知是否可行, 执行结果为正常则测试结果为功能可行。步骤S104,将测试结果写入EXCEL中,生成测试结果报告。将归类素材的测试结果写入EXCEL中原素材对应的位置,可以得到非常直观的素材测试结果,然后直接从EXCEL中生成所有测试素材的测试报告。测试结果报告包括测试素材文件名、素材文件路径名、素材归类、测试功能和测试结果。功能可行时,测试结果报告中测试结果为P ;功能不可行时,测试结果报告中测试结果为F ;功能未知是否可行时,测试结果报告中测试结果为未知。通过本发明实施例中先对素材进行分类,然后按分类导入不同类别的素材进行测试,从而通过测试结果判断素材当前功能是否可行,可以在数据量极大的情况下,自动测试某一类素材是对当前功能是否可行,从而便于对工程中需要的素材进行选择、剔除,解决了人工测试工作量大而且有可能无法实现的问题。如图2所示,为本发明实施例一种对视音频文件基于归类组合的功能自动测试系统的结构图,包括写入模块201,用于将归类整理好的素材写入EXCEL,以及将测试模块203的测试结果写入EXCEL中;素材导入模块202,用于将EXCEL中需要测试的素材导入功能函数;测试模块203,用于对素材导入模块202导入的素材进行测试,得到测试结果;报告生成模块204,用于在EXCEL中写入测试结果后生成测试报告。其中,素材导入模块包括工程浏览器导入模块和CTRL+I导入模块工程浏览器导入模块,用于通过工程浏览器将需要测试的素材导入功能函数;CTRL+I导入模块,用于通过CTRL+I快捷方式将需要测试的素材导入功能函数。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是⑶-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1.一种对视音频文件基于归类组合的功能自动测试方法,其特征在于,包括以下步骤归类整理需要测试的素材,写入EXCEL中; 将EXCEL中需要测试的素材导入功能函数; 进行测试,获得测试结果;将所述测试结果写入EXCEL中,生成测试结果报告。
2.如权利要求1所述的自动测试方法,其特征在于,所述通过归类整理需要测试的素材包括按素材的具体格式进行归类和按控件类型按进行归类。
3.如权利要求1所述的自动测试方法,其特征在于,所述将DCCEL中需要测试的素材导入功能函数包括工程浏览器方式导入和CTRL+I导入。
4.如权利要求1所述的自动测试方法,其特征在于,所述进行测试,获得测试结果包括对从EXCEL中导入的素材进行测试,得到执行结果,通过执行结果判断测试结果。
5.如权利要求4所述的自动测试方法,其特征在于,所述执行结果包括弹提示框提示下一步操作、死机或正常。
6.如权利要求4所述的自动测试方法,其特征在于,所述通过执行结果判断测试结果包括执行结果为死机则测试结果为功能不可行,执行结果为提示下一步操作则测试结果为功能未知是否可行,执行结果为正常则测试结果为功能可行。
7.如权利要求1所述的自动测试方法,其特征在于,所述测试结果报告包括测试素材文件名、素材文件路径名、素材归类、测试功能和测试结果。
8.—种对视音频文件基于归类组合的功能自动测试系统,其特征在于,包括 写入模块,用于将需要测试的素材写入EXCEL,以及将测试结果写入EXCEL中; 素材导入模块,用于将EXCEL中需要测试的素材导入功能函数;测试模块,用于对所述素材导入模块导入的素材进行测试; 报告生成模块,用于在EXCEL中写入测试结果后生成测试报告。
9.如权利要求8所述的自动测试系统,其特征在于,所述素材导入模块包括工程浏览器导入模块,用于通过工程浏览器将需要测试的素材导入功能函数;CTRL+I导入模块,用于通过CTRL+I快捷方式将需要测试的素材导入功能函数。
全文摘要
本发明提供一种对视音频文件基于归类组合的功能自动测试方法,包括以下步骤归类整理需要测试的素材,写入EXCEL中;将EXCEL中需要测试的素材导入功能函数;进行测试,获得测试结果;将所述测试结果写入EXCEL中,生成测试结果报告。通过本发明实施例的自动测试方法在数据量庞大的情况下,对素材进行归类测试,可以直观地从最后生成的测试结果报告中看出某一类素材哪些功能可行,哪些不可行,以便于对工程中需要的素材进行选择、剔除,解决了人工测试工作量大而且有可能无法实现的问题。
文档编号G06F17/30GK102567192SQ20101059317
公开日2012年7月11日 申请日期2010年12月16日 优先权日2010年12月16日
发明者富立伟, 曹兴惠 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1