[发明专利]一种自动测试信号的方法和装置无效
申请号: | 200910088165.8 | 申请日: | 2009-07-03 |
公开(公告)号: | CN101937386A | 公开(公告)日: | 2011-01-05 |
发明(设计)人: | 周卫国 | 申请(专利权)人: | 深圳市闪联信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F11/26 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明;王宝筠 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 测试 信号 方法 装置 | ||
技术领域
本发明涉及应用软件开发领域,尤其涉及一种自动测试信号的方法和装置。
背景技术
随着计算机、信息与通信技术的不断发展,从二十世纪九十年代后期开始,消费电子产品开始广泛地深入家庭生活。消费电子产品具有视听、信息处理、双向网络通讯等功能,由嵌入式处理器、相关支撑硬件(如显示卡、存储介质、IC卡或信用卡的读取设备)、嵌入式操作系统以及应用层的软件包组成。广义上来说,信息家电包括所有能够通过网络系统交互信息的家电产品,如PC、机顶盒、HPC、DVD、超级VCD、无线数据通信设备、视频游戏设备、WEBTV等。消费电子产品应用软件指的是在上述设备上运行的应用软件,与普通PC机上的软件不同,消费电子产品通过嵌入式操作系统提供对应用软件的支持,应用软件本身也针对消费电子产品本身低功耗,高性能,高稳定性,高可靠性等等特点进行了特定的优化设计。例如一种常见的消费电子产品为通过遥控器或者其它外部输入设备进行操作的产品,比如机顶盒,视频游戏设备等。消费电子产品中的应用软件属于嵌入式的应用软件,在资源有限运行主频低的硬件设备上运行,而其开发往往是在一个PC机器上通过交叉编译器进行开发,然后通过网络或者串口上传到硬件设备上去,然后再通过遥控器或者其它输入设备进行操作测试。
发明人通过对现有技术的研究发现,为了测试应用软件的功能性与稳定性,一般情况下需要由测试人员按照测试用例的规格,遵循一定的测试步骤,反复操作外部输入设备,产生测试信号对软件的稳定性做出评测,很显然,这种测试方法非常耗时,效率低下。
发明内容
有鉴于此,本发明实施例的目的在于提供一种自动测试信号的方法和装置,实现高效测试。
为实现上述目的,本发明实施例提供了如下技术方案:
一种自动测试的方法,包括:
生成用于对当前设备进行测试的操作信号;
利用所述操作信号对当前设备进行测试。
所述生成用于对当前设备进行测试的操作信号包括:
形成输入序列;
根据本地预存的操作映射关系确定所述输入序列对应的操作信号。
所述生成用于对当前设备进行测试的操作信号包括:
根据保存的对当前设备进行测试所使用的历史操作信号生成新的操作信号。
在形成输入序列之后还包括:
确定所述输入序列对应的时间信息;
根据操作映射关系确定所述输入序列对应的操作信号之后还包括:
为所述操作信号附加上所述时间信息;
利用所述操作信号对当前设备进行测试具体为:
利用具有时间信息的操作信号对当前设备进行测试。
在形成输入序列之后还包括:
确定输入序列对应的时间信息,并且为所述输入序列附上所述时间信息;
根据操作映射关系确定所述附上所述时间信息的输入序列所对应的操作信号;
利用所述操作信号对当前设备进行测试具体为:
利用具有时间信息的操作信号对当前设备进行测试。
所述操作信息为键码值。
一种自动测试的装置,包括:
生成单元,生成用于对当前设备进行测试的操作信号;
测试单元,用于利用所述操作信号对当前设备进行测试。
所述生成单元包括:
形成子单元,用于形成输入序列;
转换子单元,用于根据本地预存的操作映射关系确定所述输入序列对应的操作信号。
所述生成单元包括:
记录子单元,用于记录对当前设备进行测试所用的历史操作信号;
存储子单元,用于对当前设备进行测试所用的历史操作信号进行保存;
生成子单元,用于根据保存的对当前设备进行测试所使用的历史操作信号生成新的操作信号。
优选地,所述装置还包括:
获取单元,用于获取所述输入序列对应的时间信息;
关联单元,用于为所述操作信号附加上所述时间信息;
所述测试单元,还用于利用具有时间信息的操作信号对当前设备进行测试。
可见,在本发明实施例中,生成用于对当前设备进行测试的操作信号;利用所述操作信号对当前设备进行测试,本发明实施例所提供的方法无需测试人员参与即可根据生成的操作信号进行自动测试,极大地提高了测试效率。
附图说明
图1为本发明一实施例所提供的方法的流程图;
图2为本发明另一实施例所提供的方法的流程图;
图3为本发明又一实施例所提供的方法的流程图;
图4为本发明一实施例所提供的方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市闪联信息技术有限公司,未经深圳市闪联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910088165.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:单开门术式颈椎椎管扩大椎板植骨固定件
- 下一篇:自动化流水线集电盒