[发明专利]机顶盒测试系统和方法无效
申请号: | 201110313889.5 | 申请日: | 2011-10-17 |
公开(公告)号: | CN102340687A | 公开(公告)日: | 2012-02-01 |
发明(设计)人: | 靳国荣;周志武;昝元宝;刘战芬;白晶晶 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00 |
代理公司: | 成都虹桥专利事务所 51124 | 代理人: | 李顺德 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机顶盒 测试 系统 方法 | ||
技术领域
本发明涉及机顶盒测试系统和方法。
背景技术
目前数字电视机顶盒测试,首先是根据机顶盒的功能编写测试用例,然后将测试用例通过Excel文件进行管理,再由测试人员根据测试用例的描述通过手工方式进行测试,并根据所看到的测试现象和用例期待的结果进行比较。这样对机顶盒的测试通常不全面,测试结果受测试人员的经验和主观性影响非常大,无法尽可能多地找出机顶盒系统所隐含的问题,而且同一套测试用例,不同的测试人员测试的结果也不尽相同。同时,将所有的测试用例都用Excel文件进行保存和管理,不但管理的效率低,而且当数据复杂繁多时,很容易出现错误。
专业的测试软件其成本过高,而且在测试过程中,由于不是专门针对被测机顶盒的,不能完全符合被测机顶盒的系统业务逻辑,其测试的结果也不能反映出机顶盒存在的具体问题,只能帮助开发人员查找一些编码上的错误,维护起来需要的人力成本也较大,因此专业测试软件不适合对机顶盒进行全面深入的测试。
发明内容
本发明提供了一种机顶盒测试系统和方法,通过测试用例自动对机顶盒进行测试,达到针对不同的机顶盒进行全面、深入测试的目的,并且测试效率得到显著的提高,实现对机顶盒测试的流程化和标准化管理。
本发明的机顶盒测试系统,包括相连接的命令生成单元和接收命令的机顶盒执行单元,其中命令生成单元里具有相连接的用例管理模块和数据配置模块,数据配置模块的输出连接至命令生成模块,命令生成模块还与发送模块连接;机顶盒执行单元包括相连接的命令接收模块和处理模块,其中命令接收模块与所述的发送单元连接。
其中用例管理模块用于对测试用例的函数库进行管理,提供系统需要的基础数据和数据关系。所提供的各种数据经数据配置模块配置测试用例和命令行之间的关系,再由命令生成模块对配置信息进行解析,将数据组织起来,生成命令行。通过发送模块将命令行发送到机顶盒的接收模块,机顶盒接收后由自身的处理模块执行接收的命令,完成测试。通过本发明的系统,使机顶盒测试由系统自动完成,并由专门的模块对各种测试用例进行管理,实现测试的模块化和流程化,减少了测试人员的主观因素,提高了测试的全面性和深入性。
优选的一种方案为,用例管理模块包括存有测试用例的数据库和显示测试用例的显示装置。利用数据库对测试用例进行管理,即可以使各测试用例分类存储使之条理性,方便调用,还能够灵活的对测试用例进行检索、编辑和组合。
进一步的,命令接收模块通过串口方式与发送单元连接,命令接收模块与发送单元通过串口进行数据的发送和反馈。
本发明还提供一种用于上述系统的机顶盒测试方法,包括:
提供机顶盒的测试用例和各数据之间的关系;
配置测试用例和命令行之间的关系;
根据测试用例和命令行之间的关系生成测试命令;
将所生成的命令发送至机顶盒进行接收;
机顶盒处理接收的命令,并反馈处理的结果。
在此方法中,只有编写测试用例和发送测试命令需要人为的参与,其它步骤都由系统完成,提高了测试的规范性和效率,避免了因为测试人员的经验、方法等因素对测试结果产生的各种影响。
优选的,通过数据库提供机顶盒的测试用例和各数据之间的关系。测试用例通过导入或输入的方式存储到数据库中,在数据库中可以根据测试用例的名称、类型等信息进行检索、编辑等操作。同时还可以根据测试情景,组合测试用例,生成测试命令文件。
另一种优选的方法为,通过XML(可扩展标记语言)文件保存和配置测试用例和各数据之间的关系。XML文件是一种常见的通用文件格式,能够适用于各种程序语言和数据库,并且可以准确的描述各种信息。
进一步的,生成的命令和机顶盒的反馈信息通过串口通讯方式传输,同时还可以把反馈处理后的结果在显示装置上进行显示。
本发明的机顶盒测试系统和方法,能够使系统通过测试用例自动对机顶盒进行测试,达到了针对不同的机顶盒进行全面、深入测试的目的,使测试形成了流程化和标准化,并且测试效率得到显著的提高,减少了人为参与,避免了因为测试人员的经验、方法等因素对测试结果产生的各种影响。
以下结合附图所示实施例的具体实施方式,对本发明的上述内容再作进一步的详细说明。但不应将此理解为本发明上述主题的范围仅限于以下的实例。在不脱离本发明上述技术思想情况下,根据本领域普通技术知识和惯用手段做出的各种替换或变更,均应包括在本发明的范围内。
附图说明
图1是本发明机顶盒测试系统的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110313889.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:烟草制品过滤器
- 下一篇:作为隔声材料的含大孔的聚合物泡沫