[发明专利]移动通讯终端测试方法无效
| 申请号: | 200710122191.9 | 申请日: | 2007-09-21 |
| 公开(公告)号: | CN101128007A | 公开(公告)日: | 2008-02-20 |
| 发明(设计)人: | 鄢邦杰 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04Q7/34 | 分类号: | H04Q7/34;H04Q7/32;G06F11/36 |
| 代理公司: | 北京汇泽知识产权代理有限公司 | 代理人: | 程殿军 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 移动 通讯 终端 测试 方法 | ||
技术领域
本发明涉及测试技术,尤其涉及一种移动通讯终端测试方法。
背景技术
目前,对移动通讯终端自动化测试的研究和应用尚在发展阶段,很多测试方法不规范、所应用的移动通讯终端有限。移动通讯终端虽能支持很多功能、处理能力也日臻强大,但毕竟不同于计算机,不能使用传统的计算机自动化测试工具来执行自动化测试。另外,不同的移动通讯终端的硬件基础和软件架构有极大的不同,测试方法也各不相同,基本上各自厂商仅针对自己的移动通讯终端自行完成测试。目前并没有可实现对不同移动通讯终端测试的测试方法。以手机为例,目前市售手机琳琅满目,不同品牌不同款式手机之间的应用系统各有差异。
目前并没有能兼容各移动通讯终端的测试方法。
发明内容
有鉴于此,本发明的主要目的在于提供一种移动通讯终端测试方法,以兼容各移动通讯终端的测试。
为达到上述目的,本发明的技术方案是这样实现的:
一种移动通讯终端测试方法,建立针对不同移动通讯终端应用系统的测试指令集,该方法包括:
A、向待测试移动通讯终端发送应用系统版本查询指令并获取版本信息;
B、识别用户测试脚本并根据当前对应版本的测试指令集生成测试指令,将所述测试指令发送至移动通讯终端;
C、接收移动通讯终端返回的测试结果,解析并存储。
其中,步骤C之后还包括:
D、将测试结果与测试脚本中存储的标准结果进行比对,不一致时记录所述测试项信息。
其中,识别用户测试脚本并根据当前对应版本的测试指令集生成测试指令,包括:
根据约定格式解析测试脚本,获取测试指令参数,根据测试指令参数调取对应测试指令集中的相应指令。
其中,移动通讯终端上设置有测试数据通讯接口,接收测试指令并发送测试结果。
其中,所述测试数据通讯接口为USB数据接口和数据串口。
其中,所述应用系统版本查询指令根据当前能测试的移动通讯终端应用系统版本而生成,针对每个能测试的移动通讯终端应用系统版本生成一个应用系统版本查询指令。
其中,所述版本查询指令集根据移动通讯终端应用系统的更新而更新。
其中,所述测试结果包括但不限于:测试指令运行后的终端屏幕截图和执行数据结果。
本发明针对不同的移动通讯终端应用系统而设定不同的测试指令集,在接入待测试移动通讯终端后,首先发送应用系统版本确定请求,在确定了移动通讯终端应用系统的版本信息后,解析测试脚本并根据解析结果在相应的测试指令集中选择测试指令,将所选测试指令发送至移动通讯终端,发起测试,记录测试结果。本发明兼容性强,简单实用。
附图说明
图1为本发明移动通讯终端测试方法的流程图。
具体实施方式
本发明的核心思想是:不同品牌不同款式移动通讯终端之间的硬件基础和软件架构有较大的差异,也正是这一原因,可兼容各种移动通讯终端的测试方法并不存在。本发明针对不同移动通讯终端应用系统而设定不同的测试指令集,在接入待测试移动通讯终端后,首先发送应用系统版本确定请求,在确定了移动通讯终端应用系统的版本信息后,解析用户输入的测试脚本,根据解析结果在测试指令集中选择对应的测试指令,发送至移动通讯终端从而发起测试,并记录测试结果。本发明兼容性强,可实现对多种移动通讯终端的测试。以下结合附图对本发明进行详细描述。
目前的移动通讯终端,为了方便与计算机的数据交互,均设置有通用的数据接口。如手机上设置有数据串口,未设置与计算机直接交互数据串口的手机,一般也设置有接口转换设备,如手机专用数据接口和USB接口的数据转换线,通过这些数据接口即可完成与手机等移动通讯终端的交互。USB接口或串口数据接口可实现测试指令的接收,因此,通过数据接口可实现对这些移动通讯终端的测试。本发明正是利用移动通讯终端的这一特点而实现的,以下详细说明之。
图1为本发明移动通讯终端测试方法的流程图,如图1所示,本发明移动通讯终端测试方法包括以下步骤:
步骤101:建立针对不同移动通讯终端应用系统的测试指令集。对移动通讯终端完成测试的设备是计算机,本发明针对不同移动通讯终端应用系统而设置不同的测试指令集,以实现对不同应用系统的移动通讯终端均可实现测试。这是因为不同的移动通讯终端应用系统的指令格式和运作顺序等均是不同的,需要区别对待。测试指令集中包括各种测试指令,一般是模拟用户对移动通讯终端使用,测试移动通讯终端是否存在设计缺陷。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710122191.9/2.html,转载请声明来源钻瓜专利网。





