手机测试系统及方法

文档序号:7695105阅读:165来源:国知局
专利名称:手机测试系统及方法
技术领域
本发明关于手机测试技术,具体地讲关于一种手机测试系统及方法。
背景技术
对于类似手机的电子产品在出厂前必须进行一系列功能测试,以检验该 手机的功能是否能正常操作。因此,手机在工厂组装出货之前,由公司内部 的研发人员对该手机先进行一系列的功能测试,待测试正常后,该手机才顺 利地出场销售。从而确保该手机具有稳定品质,让消费者能安心购买及使用。 此外,研发人员在对手机进行测试的过程中,也可以在手机作认证之前尽早 发现问题,以降低取得手机许可证所需要的成本支出。
通常,在手机测试的运作过程中,手机测试平台通常由一测试仪器对要
测试的手机执行测试操作,例如,测试仪器可采用Anite Telecoms公司提供 的Anite测试仪器,或者采用ROHDE&SCHWARS (R&S)所提供的CRTC测试仪器, 这些仪器均可提供基地台的仿真信号并用以对被领赋的手机作相关功能的测试。 以手机实际测试过程而言,上述测试仪器会先下达相关的动作信息以告 知研发人员现在要对手机进行何种测试,由研发人员将看到的动作信息作适 当的判读后,对手机进行执行相应于动作信息的操作。例如,动作信息判断 的结果有可能为手机的电源开启动作,此时研发人员手动操作开启被测试手 机的电源开关;或者动作信息判读的结果属于数据传输的命令,如手机的拨 号动作,则由研发人员直接手动操作手机执行拨号的动作。这样,研发人员 进行功能测试操作时,测试仪器即可针对手机的实际执行情况,通过手机发 射出的无线信号来验证手机测试结果的正确性,通过上述过程获知被测手机 的功能操作是否正常。上述测试技术的缺陷在于,对动作信息的判断以及手机的操作都是通过 人工操作完成,这样使得测试过程耗时过久且容易发生错误。
为了改善上述缺陷,中国专利申请号为200410059782.2,公开号为CN 1713745A公开了一种自动化测试系统及方法,现将其内容合并于此。图l是 该自动测试系统的结构示意图。如图1所示,测试计算机13接收基地台仿真 器ll输出的动作信息,根据对照表找出对应的测试命令,将该测试命令通过 电压转换器传送至被测手机17,被测手机17自动执行测试,并发射出无线信 号与基地台仿真器ll进行通信传输;最后,基地台仿真器ll根据收到的无 线信号验证被测试手机的执行结果。在上述测试过程中,不需研发人员手工 操作,但是该测试方法的缺陷在于只能对一个手机的功能进行测试,测试效 率低。
中国专利申请号为200610147399. 1,公开号为CN 1976485A公开了一种 手机测试系统,现将其内容合并于此。该系统采用模拟手机键盘按键,完成 手机某个按键按下或弹起的动作,通过计算机程序操控控制开关,可将一系 列按键操作通过计算机程序执行,使得计算机代替手工操作,但该测试仅针 对一个手机键盘的功能进行测试。
中国专利申请号为200510101040.6,公开号为CN 1959710A公开了一种 自动测试系统及方法,现将其内容合并于此。如图2所示,自动测试模块110 从测试管理模块120读取至少一个测试脚本,自动进行测试,并将测试结果 储存至测试管理模块120。其中,自动测试模块110进行测试后,若自编码/ 译码装置200接收到测试结果,其将该测试结果储存至测试管理模块120。其 中,自动测试模块110的启动是通过测试者进行选取,其一旦被选取,测试 脚本也被选取,这样,自动测试模块IIO自动读取被选取的测试脚本并自动 进行测试。虽然该测试系统可自动读取多个测试脚本进行自动测试,但采用 该系统进行测试时仅能对一个手机进行测试。
综上所述,在上述测试系统平台上,仅能对一个手机的功能进行测试。另外,随着目前手机各种功能的日益增多,各个模块功能之间的冲突也越来 越多。由于技术原因,上述测试方式均不适用多个手机的冲突测试。

发明内容
本发明的目的在于提供一种手机测试方法,通过该方法在无人干预的情 况下,可根据测试脚本对多个被测手机进行自动测试,减少测试人员的工作 压力,提高测试效率,降低测试成本。
本发明的目的还在于提高一种手机测试系统,在无人干预的情况下,可 根据测试脚本对多个被测手机进行自动测试,在一定程度上提高测试可靠性, 减少测试人员的工作压力,提高测试效率,降低测试成本。
为实现上述目的,本发明提供一种手机测试方法,该方法包括测试终 端接收对至少两个被测手机之间通信进行测试的指令;所述测试终端对所述 指令进行解析;根据解析结果执行相应的测试脚本,根据所述测试脚本和所 述被测手机回传的执行结果依序对至少两个被测手机之间的通信进行测试。
为实现上述目的,本发明提供一种手机测试系统,所述系统包括测试终 端和至少两个被测手机;其中,
所述测试终端,用于接收对至少两个被测手机之间通信进行测试的指令, 对所述指令进行解析并根据解析结果执行相应的测试脚本,根据所述测试脚 本和所述被测手机的执行结果依序对至少两个被测手机之间的通信进行测 试,并将执行结果进行储存;
所述被测手机,用于根据所述测试终端下发的测试指令执行相应的操作, 并将执行结果传送至所述测试终端。
本发明的目的在于提供一种手机测试方法,通过该方法可根据测试脚本 对被测手机进行自动测试,减少测试人员的工作压力,提高测试效率,降低 测试成本。
本发明的目的还在于提高一种手机测试系统,可根据测试脚本对被测手机进行自动测试,在一定程度上提高测试可靠性,减少测试人员的工作压力, 提高测试效率,降低测试成本。
为实现上述目的,本发明还提供一种手机测试方法,该方法包括
被测手机接收进行测试的指令;
根据所述指令对预存的测试脚本进行解析;
根据解析结果执行相应的操作;
将测试结果进行储存。
为实现上述目的,本发明还提供一种手机测试系统,该系统包括被测手 机,该被测手机包括
输入单元,所述输入单元用于输入进行测试的指令;
解析单元,所述解析单元用于根据所述指令对预存的测试脚本进行解析; 测试控制单元,所述测试单元用于根据所述解析结果、测试脚本进行相 应的测试;
存储单元,所述存储单元用于对所述测试结果进行储存,并且还储存所 述测试脚本;
显示单元,所述显示单元用于显示供用户输入指令的菜单。 本发明的有益效果在于,通过本发明,在无人干预的情况下,可根据测 试脚本对多个被测手机进行自动测试,例如进行手机通话测试等,在一定 程度上提高测试可靠性,减少测试人员的工作压力,提高测试效率,降低测 试成本。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部 分,并不构成对本发明的限定。在附图中-
图1是相关技术1中手机测试系统构成示意图; 图2是相关技术2中手机测试系统构成示意图;图3是本发明实施例1的测试系统构成示意图; 图4是本发明实施例2的测试系统构成示意图; 图5是本发明实施例3的测试系统构成示意图; 图6是本发明实施例测试终端构成示意图; 图7是本发明实施例被测手机构成示意图; 图8是本发明实施例4测试方法流程图9是本发明测试终端对两个被测手机之间的通信事件进行测试的流 程图10是本发明实施例对三个被测手机的会议电话的测试流程图11是本发明实施例的测试系统中客户端构成示意图12是本发明实施例的测试系统中被测手机构成示意图13是本发明实施例的测试方法流程图14是本发明实施例在被测手机上进行测试的示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式 和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其 说明用于解释本发明,但并不作为对本发明的限定。
本发明提供一种手机测试方法和系统。以下结合附图对本发明具体实施 方式进行详细说明。
图3是本发明测试系统构成示意图。该测试系统包括测试终端301和至 少两个被测手机,例如,被测手机l至被测手机n;其中,
测试终端301,用于接收对至少两个被测手机之间通信进行测试的指令, 对该指令进行解析并根据解析结果执行相应的测试脚本,根据该测试脚本和 被测手机的执行结果依序对至少两个被测手机之间的通信进行测试,并将执 行结果进行储存;至少两个被测手机,用于根据该测试终端301下发的测试指令执行相应
的操作,并将执行结果传送至测试终端301。
由上述实施方式可知,通过本发明,在无人干预的情况下,可根据测试 脚本对依序对多个被测手机进行自动测试,在一定程度上提高测试可靠性, 减少测试人员的工作压力,提高测试效率,降低测试成本。
在本实施方式中,对多个被测手机之间的通信进行测试可以是对多个被 测手机之间通话或发送接收短信等异常冲突事件进行测试。
图4是对两个被测手机之间的冲突事件进行测试的示意图,其中,该系 统包括测试终端401,被测手机1和被测手机2。
图5是对三个被测手机之间的冲突事件进行测试的示意图。其中,该系 统包括测试终端501,被测手机l、被测手机2和被测手机3。
图6是本发明实施例测试终端构成示意图。如图6所示,该测试终端至 少包括
输入单元601,用于输入对至少两个被测手机之间通信进行测试的指令; 解析单元602,用于对输入的指令进行解析;
测试控制单元603,用于根据测试脚本和该被测手机的执行结果依序对至 少两个被测手机之间的通信进行测试;
管理单元604,用于对执行结果进行储存,并且还用于储存测试脚本。此 外,该管理单元604还可对测试脚本进行管理,例如对测试脚本进行编制、 修改、查询、归类、索引等一系列快捷方便的脚本管理。
如图6所示,该测试终端还包括脚本生成单元605,该脚本生成单元605 用于生成测试脚本。例如,可实现常规人机界面脚本格式的编写、管理功能, 且还支持逆向操作,即被测手机反馈的执行结果,可由串口通信传给测试终 端,自动生成脚本。
在本实施例中,CPU对整个测试设备的运作进行控制,实现测试终端与多 个被测手机的通信处理及脚本执行功能。图7是本发明实施例被测手机构成示意图。如图7所示,该被测手机包

接收单元701,用于接收测试终端传送的指令; 解析单元702,用于^t接收到的指令进行解析; 执行单元703,根据解析结果执行与该指令相应的操作; 发送单元704,用于发送执行结果至测试终端。
由上述可知,该测试终端在收到被测手机发送的执行结果后,在测试控 制单元的控制下,从脚本生成单元605依序获取下一个测试脚本,将该测试 脚本传送至被测手机,被测手机对该测试脚本进行解析后根据该测试脚本执 行下一个操作,从而自动进行测试。
在上述实施例中,图6所示的该测试终端的测试单元603根据测试脚本 和被测手机回传的执行结果依序对至少两个被测手机之间的通信进行测试, 可采用如下方式
该测试单元603根据测试脚本的预定顺序和被测手机回传的执行结果对 被测手机中的任意两个被测手机之间的通信进行测试;判断是否执行完所述 测试脚本;若判断结果为是,则结束该测试。
其中,该测试终端根据被测手机回传的执行结果和该测试脚本的预定顺 序对被测手机中的任意两个被测手机之间的通信进行测试,可采用如下方式
如图4所示,测试终端401控制被测手机1 402发给被测手机2 403通 信事件,但不限于此;该测试终端401判断被测手机1 402是否完成与该通 信事件相应的操作;若判断结果为是,则判断被测手机2 403是否有逋信接 收事件,若判断结果为有通信接收事件,则该测试终端401向被测手机2 402 发送执行通信事件的指令;该被测手机2 403根据测试终端401发送的执行 该通信事件的指令进行相应的操作,并将执行结果回传至测试终端401。
其中,判断被测手机2 403是否有通信接收事件,可采用如下方式当 该测试终端判断该被测手机1完成与通信事件相应的操作时,被测手机2发送接收通信事件标志给测试终端,该测试终端根据该标志判断被测手机2是
否有接收通信事件,若被测手机2有接收通信事件,则该测试终端向该被测 手机2发送执行该通信事件的指令。
其中,该测试终端401控制被测手机1 402发给被测手机2 403通信事 件,可采用如下方式
测试终端401根据测试脚本发送指令至被测手机1 402,该指令包括被测 手机1 402发给被测手机2 403通信事件的信息;该被测手机1 402接收该 指令,对该指令进行解析;根据解析的结果执行该指令,并将执行结果回传 至测试终端401。其中,测试终端401将该被测手机1和被测手机2的执行结 果进行储存。
由上述可知,可以让多个手机受控于一个测试终端执行冲突测试的操作, 即由计算机端控制被测手机1发给被测手机2异常冲突事件,例如电话、短 信等操作,被测手机2接收到异常事件,即被测手机2有通信接收事件,则 将此被动接收事件状态与测试终端同步,由测试终端判断状态按序执行响应 操作脚本,同时串口将每一步执行结果生成有效的分析报告并进行记录,准 确定位问题所在,有效提高测试的正确性及测试效率的同时,增加测试的可 靠性。例如两只被测手机之间的拨通操作。
此外,还可以进行多个被测手机之间的会议电话来电优先级处理功能, 这样的通讯冲突操作由一个测试终端进行控制,从而实现完全的自动测试, 不需要人工的干预介入,例如图5所示的是三个被测手机之间的会议电话的 处理。
以下参照附图对本发明的测试方法进行详细说明。 本发明提供一种手机测试方法,如图8所示,该方法包括 步骤801,测试终端接收对至少两个被测手机之间通信进行测试的指令; 步骤802,该测试终端对该指令进行解析;步骤803,根据解析结果执行相应 的测试脚本,根据该测试脚本和被测手机回传的执行结果依序对至少两个被测手机之间的通信进行测试。
由上述可知,通过该方法可对多个被测手机之间的冲突事件,例如通话、 短信等进行测试,实现完全的自动测试,不需要人工的干预介入。
在本实施方式中,该方法还包括测试脚本生成单元603生成测试脚本,
并储存该测试脚本至管理单元606。该测试脚本的生成方式可采用现有的任何 方式,如用户可自生成测试脚本、或使用自动生成的测试脚本基础上进行脚 本的整理和编辑,不仅可实现自动化人力、时间和成本的节省,同时很大程 度上节省预定脚本的编写难度,有效提高工作效率,同时可支持多个被测手 机的批处理操作和控制。
测试脚本生成单元603生成该测试脚本后,将该测试脚本储存在管理单 元606中,可使用该管理单元606对测试脚本进行编制、修改、增加、删除、 查询、归类和索引等一系列快捷方便的脚本管理功能。
在本实施方式中,测试终端根据测试脚本和被测手机回传的执行结果依 序对至少两个被测手机之间的通信进行测试,可采用如下方式
该测试终端根据测试脚本的预定顺序和被测手机回传的执行结果对该被 测手机中的任意两个被测手机之间的通信进行测试;判断是否执行完所述测 试脚本;若判断结果为是,则结束该测试。
其中,测试终端根据该被测手机回传的执行结果和该测试脚本的预定顺 序对被测手机中的任意两个被测手机之间的通信进行测试,采用如下方式
准备步骤,生成测试脚本,并存储该测试脚本供测试使用。
如图9所示,该方法包括
步骤901,测试终端控制被测手机1发给被测手机2通信事件,并接收该 被测手机1回传的执行结果;其中,采用如下方式
该测试终端根据测试脚本发送指令至被测手机1,该指令包括被测手机1 发给所述被测手机2通信事件的信息;被测手机1接收该指令,对该指令进
行解析,根据解析的结果执行该指令,并将执行结果回传至测试终端。步骤902,该测试终端接收该被测手机l回传的执行结果。
步骤903,该测试终端将被测手机1的执行结果进行储存。
步骤904,该测试终端判断被测手机1是否完成与该通信事件相应的操作;
步骤905,若判断结果为是,则被测手机2发送通信接收事件信息给测试 终端,在本实施方式中,该被测手机2发送接收通信事件标志给测试终端;
步骤906,测试终端判断是否有通信接收事件,即判断是否收到被测手机 2发送的接收通信事件标识;
步骤907,若步骤906中的判断结果为是,即测试终端接收到此标志,则 该测试终端向被测手机2发送执行通信事件的指令;
步骤908,被测手机2根据该测试终端发送的执行该通信事件的指令,并
将执行结果回传至该测试终端。
步骤909,该测试终端将被测手机2的执行结果进行储存。
由上述可知,通过对每一步的执行结果进行记录,从而可根据上述记录
准确定位问题所在,有效提高测试的正确性及测试效率的同时,增加测试的
可靠性。
参照附图10、以对三个被测手机之间的会议电话来电为例进行说明。其 中,该测试终端可采用计算机实现,在图10中,实线的箭头表示指令,虚线 的箭头表示响应。
该方法可采用如下步骤
步骤l,测试终端发指令给被测手机l,要求被测手机1拨号被测手机2;
步骤2,被测手机1响应测试终端的指令,拨号被测手机2;
步骤3,被测手机1将执行结果回传至测试终端;
步骤4,被测手机2同步被拨打事件,并将事件信息传给测试终端;
步骤5,测试终端根据测试脚本发指令给被测手机2要求接听电话;
步骤6,测试终端发指令给被测手机3,要求被测手机3拨号被测手机2;
步骤7,被测手机3响应测试设备指令,拨号被测手机2;步骤8,被测手机3将执行结果回传至测试终端;
步骤9,被测手机2同步被拨打事件,并将事件信息传给测试终端; 歩骤10,测试终端根据测试脚本发指令给被测手机2要求接听电话; 并且,该测试终端接收被测手机回传的执行结果后,对该执行结果进行
记录,从而可使得技术人员根据上述记录进行分析,快速找到问题所在,节
省了人力和时间。
上述仅以三个被测手机之间的会议电话为例进行说明,本发明不限于三 个被测手机,还可为多个被测手机,其测试方法与上述类似,此处不再赘述。
本发明还提供一种手机测试系统,该系统包括被测手机,如图12所示, 该被测手机包括
输入单元1201,用于输入进行测试的指令;
解析单元1202,用于根据所述指令对预存的测试脚本进行解析; 测试控制单元1203,用于根据解析单元的解析结果进行相应的测试; 存储单元1204,用于对该测试结果进行储存,并且还储存该测试脚本; 显示单元1205,用于显示供用户输入指令的菜单,并且还可显示测试结果。
此外,该系统还包括测试终端,如图11所示,该测试终端包括 测试脚本生成单元1101,用于生成测试脚本;生成脚本的方法可采用现 有的任何一种方式,此处不再赘述。
管理单元1102,用于储存生成的测试脚本;
发送单元1103,用于将该测试脚本发送至被测手机,其中,发送的方式 可采用有线或无线的方式进行传送。
本发明还提供一种手机测试方法,如图13所示,该方法包括
步骤1301,客户端的脚本生成单元1101生成测试脚本;
步骤1302,将生成的测试脚本储存在管理单元1102中;
步骤1302,客户端的发送单元1103将该测试脚本传送至被测手机;步骤1304,被测手机接收客户端传送的测试脚本并将该测试脚本储存在
存储单元1204中;
步骤1305,测试人员通过被测手机的输入单元1201进入选择进行测试的 菜单,此时可将查找到的菜单显示在显示单元1205上,按动输入单元1201 输入进行测试的指令;
步骤1306,解析单元1202对预存的测试脚本进行解析; 步骤1307,测试单元1203根据解析结果进行相应的测试; 步骤1308,将测试结果储存在存储单元1204或显示在显示单元1205中, 此外,还可将测试结果传送至客户端进行储存。 图14为本发明实施例的测试示意图。
由上述可知,本发明定义了一种脚本格式,在被测手机和测试终端或客 户端实现解码和编码工作,根据实际的操作情况执行模拟的按键操作。只要 根据响应操作,给驱动发出按键消息即可。
本发明提供的手机测试方法,其功能包括
脱机自动测试这种测试状态不用客户端干预,手机可独立完成测试,
测试结果可保存在该被测手机上,也可通过串口输出至客户端。根据制定好 的脚本格式由测试人员按测试用例编写自动测试脚本,将脚本通过串口传入 被测手机中,在被测手机上输入自动测试命令,选择测试脚本并解析执行, 脚本每个步骤的执行结果可通过串口输出至客户端,也可生成文件保存在被 测手机中。脱机自动测试由于不占用其它资源,也不须联接客户端,尤其适 用于一些简单的重复性测试、单一功能测试以及开发人员的自测试。
联机自动测试这种测试状态由测试设备解析脚本,通过串口向被测手 机发出指令,并记录测试结果。联机自动测试,测试脚本须由测试设备进行 解析,可以有多台被测手机参与测试,测试效率高,节省时间和人力。
此外,可开发测试脚本生成工具,降低编写难度,即通过手机上的按键 操作,记录当前的操作动作,通过串口传给测试终端或客户端,让测试脚本自动生成。
以上所述的具体实施方式
,对本发明的目的、技术方案和有益效果进行 了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式
而 已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做 的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1. 一种手机测试方法,其特征在于,所述方法包括测试终端接收对至少两个被测手机之间通信进行测试的指令;所述测试终端根据解析结果获取相应的测试脚本,根据所述测试脚本和所述被测手机回传的执行结果依序对至少两个被测手机之间的通信进行测试。
2. 根据权利要求1所述的方法,其特征在于,所述测试终端根据所述测 试脚本和所述被测手机回传的执行结果依序对至少两个被测手机之间的通信 进行测试,包括所述测试终端根据所述测试脚本的预定顺序和所述被测手机回传的执行结果对所述被测手机中的任意两个被测手机之间的通信进行测试; 判断是否执行完所述测试脚本; 若判断结果为是,则结束所述测试。
3. 根据权利要求2所述的方法,其特征在于,所述测试终端根据所述被 测手机回传的执行结果和所述测试脚本的预定顺序对所述被测手机中的任意 两个被测手机之间的通信进行测试,包括所述测试终端控制第一被测手机发给第二被测手机通信事件; 所述测试终端接收所述第一被测手机回传的执行结果; 所述测试终端判断所述第一被测手机是否完成与所述通信事件相应的操作; 若判断结果为是,则所述测试终端向所述第二被测手机发送执行所述通 信事件的指令;所述第二被测手机根据所述测试终端发送的执行所述通信事件的指令, 并将执行结果回传至所述测试终端。
4. 根据权利要求3所述的方法,其特征在于,若判断所述第一被测手机 是否完成与所述通信事件相应的操作的判断结果为是,则该方法还包括所述测试终端判断所述第二被测手机有接收通信事件; 若判断结果为是,则所述测试终端向所述第二被测手机发送执行所述通信事件的指令。
5. 根据权利要求3所述的方法,其特征在于,所述测试终端控制第一被测手机发给第二被测手机通信事件,包括所述测试终端根据所述测试脚本发送指令至所述第一被测手机,所述指令包括所述第一被测手机发给所述第二被测手机通信事件的信息; 所述第一被测手机接收所述指令,对所述指令进行解析; 根据解析的结果执行所述指令,并将执行结果回传至所述测试终端。
6. 根据权利要求5所述的方法,其特征在于,所述测试终端将所述第一被测手机和所述第二被测手机的执行结果进行储存。
7. 根据权利要求1所述的方法,其特征在于,所述方法还包括 生成所述测试脚本;储存所述测试脚本。
8. —种手机测试系统,其特征在于,所述系统包括测试终端和至少两个 被测手机;其中,所述测试终端,用于接收对至少两个被测手机之间通信进行测试的指令, 对所述指令进行解析并根据解析结果获取相应的测试脚本,根据所述测试脚 本和所述被测手机的执行结果依序对至少两个被测手机之间的通信进行测 试,并将执行结果进行储存;所述被测手机,用于根据所述测试终端下发的测试指令执行相应的操作, 并将执行结果传送至所述测试终端。
9. 根据权利要求8所述的系统,其特征在于,所述测试终端至少包括 输入单元,所述输入单元用于输入对至少两个被测手机之间通信进行测试的指令;解析单元,所述解析单元用于对所述指令进行解析; 测试控制单元,所述测试控制单元用于根据所述测试脚本和所述被测手 机的执行结果依序对至少两个被测手机之间的通信进行测试;管理单元,所述管理单元用于对所述执行结果进行储存,并且所述管理 单元还用于储存所述测试脚本。
10. 根据权利要求9所述的系统,其特征在于,所述测试终端还包括脚本 生成单元,所述脚本生成单元用于生成所述测试脚本。
11. 根据权利要求8所述的系统,其特征在于,所述被测手机包括 接收单元,所述接收单元用于接收所述测试终端传送的指令; 解析单元,所述解析单元用于对接收到的所述指令进行解析; 执行单元,所述执行单元根据解析结果执行与所述指令相应的操作; 发送单元,所述发送单元用于发送执行结果至所述测试终端。
12. —种手机测试方法,其特征在于,该方法包括 被测手机接收进行测试的指令; 根据所述指令对预存的测试脚本进行解析; 根据解析结果执行相应的操作; 将测试结果进行储存。
13. 根据权利要求12所述的方法,其特征在于,所述方法还包括 所述被测手机接收客户端传送的测试脚本; 储存所述测试脚本。
14. 一种手机测试系统,其特征在于,所述系统包括被测手机,所述被测 手机包括输入单元,所述输入单元用于输入进行测试的指令; 解析单元,所述解析单元用于根据所述指令对预存的测试脚本进行解析; 测试控制单元,所述测试控制单元用于根据所述解析结果进行相应的测试; 存储单元,所述存储单元用于对所述测试结果进行储存,并且还储存所 述测试脚本;显示单元,所述显示单元用于显示供用户输入指令的菜单。
15. 根据权利要求14所述的系统,其特征在于,所述系统还包括测试终端,所述测试终端包括测试脚本生成单元,所述测试脚本生成单元用于生成测试脚本;管理单元,所述管理单元用于储存所述测试脚本;发送单元,所述发送单元用于将所述测试脚本发送至所述被测手机。
全文摘要
本发明提供一种手机测试系统和方法。该方法包括测试终端接收对至少两个被测手机之间通信进行测试的指令;所述测试终端对所述指令进行解析;根据解析结果获取相应的测试脚本,根据所述测试脚本和所述被测手机回传的执行结果依序对至少两个被测手机之间的通信进行测试。通过本发明,在无人干预的情况下,可根据测试脚本对多个被测手机进行自动测试,在一定程度上提高测试可靠性,减少测试人员的工作压力,提高测试效率,降低测试成本。
文档编号H04Q7/34GK101287266SQ20081011376
公开日2008年10月15日 申请日期2008年5月30日 优先权日2008年5月30日
发明者李俊锋, 澄 解, 黄志波 申请人:德信无线通讯科技(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1