[发明专利]手机软件自动测试装置及其测试方法无效
申请号: | 201010210483.X | 申请日: | 2010-06-28 |
公开(公告)号: | CN101887391A | 公开(公告)日: | 2010-11-17 |
发明(设计)人: | 翁立朝 | 申请(专利权)人: | 翁立朝 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 211400 江苏省仪*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手机软件 自动 测试 装置 及其 方法 | ||
技术领域
本发明属于软件测试技术领域,特别是一种手机软件自动测试装置及其测试方法。
背景技术
由于市场竞争激烈,手机质量变得越来越重要。手机界面和功能菜单显示正确与否是用户使用手机的第一感受,如果显示有问题或菜单显示不全会直接影响到用户是否继续使用并导致返回维修。目前业内通常的做法是使用软件测试人员进行手工测试比对。
另外,随着手机上网用户的逐渐增多,手机增值服务也日新月异。但由于手机的屏幕尺寸不一,手机的操作系统也不尽相同,这使得在开发手机增值服务时特别注意要使网站上的内容要正确地显示在手机屏幕上。问题的出现有可能来源于两个方面:一来源于网站方面;二来源于手机本身显示的问题。每一个手机增值内容服务提供商都需要认真测试其开发的内容能在不同的手机上正确显示,现阶段通常的做法是使用手机软件测试人员使用不同的手机来进行人工测试,并和网站上正确显示的内容进行比对。
人工测试方法优点是中国人力成本较低,同时能把关内容的正确性,但缺点就是太耗时间,并且测试完全依靠人的主观判断,长时间低水平重复劳动会影响人员软件测试的稳定性,同时工作态度也会是一个非常大的问题;国外有另外一个方法但价格非常昂贵,仅诺基亚等一两个有实力的公司偶尔采用,其原理是用高清照相机将每个界面拍照,然后比对事先编制好的正确界面图片来甄别内容格式显示的正确性。这个方法的优点是24小时都能测试,摆脱了对人的依赖性,但缺点是设备昂贵,图像处理技术不过关给测试结果带来不确定的影响。目前诺基亚等一两个公司仅用此设备做一些手机界面和菜单(MMI/UI)等测试的补充,其他下载页面比对测试还是由人工来完成。
发明内容
本发明所解决的技术问题在于提供一种造价低、稳定性高的手机软件自动测试装置及其测试方法。
实现本发明目的的技术解决方案为:一种手机软件自动测试装置,包括JTAG芯片、计算机,JTAG芯片的一端与手机的待测芯片相连接,JTAG芯片的另一端与计算机相连接,JTAG芯片将手机待测芯片的图文信号传输给计算机,由计算机进行信号比对。
一种手机软件自动测试方法,包括以下步骤:
步骤1、JTAG芯片读取手机待测芯片的图文信号;
步骤2、判断读取的信号是否为有效信号,若是则执行步骤3,否则执行步骤6;
步骤3、抽出每个有效信号的区域字符集;
步骤4、从计算机中读取预存的正确页面信号,之后抽出信号的区域字符集;
步骤5、将步骤3中的区域字符集与步骤4中的区域字符进行比对,判断是否存在错误,若存在错误则将信号存储至数据库,否则执行步骤6;
步骤6、发出翻页指令,之后返回步骤1进行再次信号的读取。
本发明与现有技术相比,其显著优点为:1)造价低,本发明的装置可方便连接在手机内部芯片上;2)可进行大规模7天24小时不间断测试以提高测试效率;3)稳定性高,能有效降低测试人员由于疲劳和工作态度方面所带来的操作失误;4)本发明使用JTAG芯片读取手机显示储存器里的特定区域字符,采用信号转换的方式来比对显示页面,使用户能够摆脱手工操作和用眼睛辨别错误页面,它比传统的广泛用于手机页面显示测试的方法应用更方便,效率更高,并且能有效减小人为操作失误,提高了发现错误显示页面的几率。
下面结合附图对本发明作进一步详细描述。
附图说明
图1为本发明的手机软件自动测试装置示意图。
图2为本发明的手机软件自动测试方法流程图。
具体实施方式
结合图1,本发明的一种手机软件自动测试装置,包括JTAG芯片、计算机,JTAG芯片的一端与手机的待测芯片相连接,JTAG芯片的另一端与计算机相连接,JTAG芯片将手机待测芯片的图文信号传输给计算机,由计算机进行信号比对。该装置不仅可以测试下载页面在手机端是否正确显示,而且可以用于手机界面(UI/MMI)和菜单自动测试。该系统包括数据连接导线、JTAG测试芯片,信号通过数据导线把信号传递给电脑,再通过专门软件和原来正确显示页面进行比对,来甄别错误显示的页面。
联合测试行动组(JTAG)于1990年通过IEEE1149.1标准,规定新型芯片须有特定的管脚口及边界扫描逻辑元,为的是以软件的方法向电子产品提供快速、便捷、准确的故障诊断和测量。并于2001年推出JTAG新版。现有的手机芯片都具有这样的测试接口,本发明就是利用该测试接口来提供快速测试方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于翁立朝,未经翁立朝许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010210483.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种将web网站中非格式化数据转为格式化数据的技术
- 下一篇:数位板