[发明专利]一种嵌入式系统方法及装置有效
申请号: | 201210157275.7 | 申请日: | 2012-05-18 |
公开(公告)号: | CN103425555A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 黎兴建;胡胜发 | 申请(专利权)人: | 安凯(广州)微电子技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 贾振勇 |
地址: | 510663 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 系统 方法 装置 | ||
技术领域
本发明属于测试领域,尤其涉及一种嵌入式系统测试方法及装置。
背景技术
目前电子产品的测试方法基本上都是采取人工进行手动按键的方式,在保证产品质量的测试下,就需要有足够的测试时间。由于电子产品需要测试的系统模块比较多并且复杂,测试人员手动执行测试时,在任务比较多,而测试时间不够的情况下,对各个模块就不会进行更加深入的测试。另外,在人工测试下,有些测试条件很难或无法执行,例如对于录音、录像、播放视频、播放音频等模块的压力测试,录音要录几个小时或几天的时间,拍照需要拍几千或几十万张的相片等。
因此,采用人工对电子产品进行测试时,存在测试深度不够或者测试条件难以执行的情况,从而导致产品的质量不能很好地保证。
发明内容
本发明实施例提供一种嵌入式系统测试方法,旨在解决采用人工对电子产品进行测试时,存在测试深度不够或者测试条件难以执行的情况,从而导致产品的质量不能很好地保证的问题。
本发明实施例是这样实现的,一种嵌入式系统测试方法,所述方法包括下述步骤:
记录测试需要的按键信息;
读取所记录的按键信息,发送给嵌入式系统,控制嵌入式系统执行对应的测试操作。
本发明实施例还提供一种嵌入式系统测试装置,所述装置包括:
按键信息记录单元,用于记录测试需要的按键信息;以及
测试单元,用于读取所记录的按键信息,发送给嵌入式系统,控制嵌入式系统执行对应的测试操作。
本发明实施例通过采用自动化测试方法,解决了人工测试时测试深度不够的问题,并可以在电子产品的测试中增加一些手工执行测试时很难或无法完成的测试条件,更好地保证产品的质量。
附图说明
图1是本发明实施例提供的嵌入式系统测试方法的实现流程图;
图2是本发明实施例提供的脚本文件生成流程图;
图3是本发明实施例提供的读取测试指引文件的实现流程图;
图4是本发明实施例提供的打开脚本文件的实现流程图;
图5是本发明实施提供的嵌入式系统测试装置的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例中记录测试需要的按键信息,启动测试线程进行自动化测试时,读取按键信息,传给嵌入式系统,让系统执行这些按键信息,完成相关的测试操作。
图1示出了本发明实施例提供的嵌入式系统测试方法的实现流程,详述如下:
在步骤S101中,记录测试需要的按键信息;
在步骤S102中,读取所记录的按键信息,发送给嵌入式系统,控制嵌入式系统执行对应的测试操作。
在本发明实施例中,按键信息包括按键名、按键次数、按键间隔时间和按键类型等信息。
在本发明实施例中,将按键信息记录在脚本文件中。
脚本文件的示例格式如下:
//脚本1
//脚本中指令格式:按键名,按键次数,按键delay时间,按键类型
//按键名称:up->上键,down->下键,left->左键,right->右键...
//按键delay时间:这次按下键到下一次按下键之间的时间
//按键类型:0:短按,1:长按
<start>
up,1,100,0
up,2,200,0
down,1,100,1
left,1,100,1
right,2,100,0
<end>
图2示出了本发明实施例脚本文件的生成流程,详述如下:
在步骤S201中,创建一个空的脚本文件;
在步骤S202中,判断系统是否有按键信息传过来,是则执行步骤S203,否则继续执行步骤S202;
在步骤S203中,判断传过来的是否是第一次按键信息,是则执行步骤S204,否则执行步骤S205;
在步骤S204中,将按键信息写入脚本文件;
在步骤S205中,获取此按键信息和前一个按键信息的间隔时间;
在步骤S206中,判断此次按键信息是否与上一次按键信息相同,是则执行步骤S207;否则执行步骤S208;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安凯(广州)微电子技术有限公司,未经安凯(广州)微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210157275.7/2.html,转载请声明来源钻瓜专利网。