一种手机测试方法及系统的制作方法

文档序号:7919535阅读:211来源:国知局
专利名称:一种手机测试方法及系统的制作方法
技术领域
本发明涉及测试技术,特别涉及一种手机测试方法及系统。
背景技术
在手机组装过程中,需要对手机Flip(已经组装起来的除去主板和电池 的手机组件)的各项功能进行严格的测试,如用户界面测试(CIT, Customer Interface Test)、音频(Audio)测试以及摄像头测试等。
目前已有的测试方式主要是通过软件模拟出手机的主板的各项功能从 而进行测试,比如,对于音频测试,就是通过寿欠件冲莫拟出主板对手才几Flip 的控制功能,控制其发出声音,然后对接收到的声音进行分析,确定其性能, 如声压级和失真度等的好坏。
但是,现有测试方式在实际应用中会存在一定的问题,比如
很多通过软件模拟出来的功能与主板实际的功能有差别或者根本就无 法模拟成功,从而给测试带来困难,而且造成测试结果的不准确;另外,手 机更新换代的速度越来越快,手机所具备的功能不断增强,手机生产厂家在 手机测试方面的投入也在相应的增加,这就要求已有的手机测试系统能够全 面的测试手机Flip的各项功能,并能够通过简单的改变来将已有的手机测试 方式方便地移植到新的测试项中,从而降低测试成本,这对手机生产厂家提 高生产效率以及维护自身品牌效应等有着重要的意义, <旦显然,现有手机测 试方式还无法满足这一要求。

发明内容
有鉴于此,本发明的主要目的在于提供一种手机测试方法,能够方便准 确地实现手机F1 ip中各种不同功能的测试。本发明的另一目的在于提供一种手机测试系统,能够方便准确地实现手
机Flip中各种不同功能的测试。
为达到上述目的,本发明的技术方案是这样实现的
一种手机测试方法,预先在不同测试工站的测试电脑中安装测试软件,当 需要对手机Flip的一功能项进行测试时,该方法包括
A、 将手机Flip安装在带有主板的移动测试治具Traveler上,所述主板为 所述手机Flip对应的手机主板,并将所述Traveler与当前所在测试工站中的测 试电脑相连;
B、 所述当前所在测试工站中的测试电脑根据接收到的操作命令,打开自 身的测试软件,并根据接收的操作命令确定待测试的手机型号及测试项,根据 确定结果向位于所述Traveler上的主板发送测试命令;
C、 所述主板根据接收到的测试命令,控制所述手机Flip执行相应的功能;
D、 所述当前所在测试工站中的测试电脑获取所述手机Flip的执行结果, 并对所述执行结果进行分析,得到测试结果。
一种手机测试系统,其特征在于,该系统包括位于不同测试工站中的测 试电脑、带有主板的移动测试治具Traveler,以及安装在所述Traveler上的手机 Flip;其中,所述Tmveler在不同的测试工站进行测试时,分别与所述不同测试 工站中的测试电脑相连,所述主板为所述手机Flip对应的手机主板,所述测试 电脑中预先安装有测试软件;
所述测试电脑,用于根据接收到的操作命令,打开自身的测试软件,并根 据接收到的操作命令确定待测试的手机型号及测试项,根据确定结果向位于所 述Traveler上的主板发出测试命令,并获取所述手机Flip的执行结果,对所述 执行结果进行分析,得到测试结果;
所述主板,用于根据接收到的测试命令,控制所述手机Flip执行相应的功
6匕
可见,采用本发明的技术方案,将手机Flip安装在带有主板的Traveler上, 并将Traveler与测试工站中的测试电脑相连;然后,测试电脑根据接收到的操作命令,打开自身的测试软件,并根据接收的操作命令确定待测试手机型号及
测试项,根据确定结果向位于Traveler上的主板发出测试命令,主板根据接收 到的测试命令,控制手机Flip执行相应的功能;最后,测试电脑获取手机Flip 的执行结果,并对该执行结果进行分析,得到测试结果。与现有技术相比,本 发明所述方案中直接通过主板对手机Flip的各项功能进行测试,很好地再现了 手机的各项功能,从而提高了测试结果的准确度;而且,可通过简单的软件改 动,将当前的测试方式移植到新的测试项中;再有,本发明所述方案所采用的 硬件设备简单,可重复使用,当测试完一个手机Flip之后,还可继续测试下一 个(属于同一主板的),也就是说,实现了利用一块主板测试多个手机Flip,而 且,只需更换相应的主板,即可对不同型号的手机Flip进行测试,适用范围广 泛,从而节约了设备成本和开发成本,加快了 Flip的测试速度,提高了生产效 率。


图1为本发明手机测试方法实施例的流程图。
图2为本发明手机测试系统实施例的组成结构示意图。
图3为本发明实施例中进行音频测试时的手机测试系统组成结构示意图。
具体实施例方式
为解决现有技术中存在的问题,本发明中提出 一种全新的手机测试方法, 通过软件与不同硬件的结合,来实现手机Flip中各种不同功能的测试。具体实 现包括预先在不同测试工站(一个测试工站用于测试一项功能)的测试电脑 中安装测试软件,进一步地,还需要安装手机驱动程序。其中,手机驱动程序 主要是指一些端口的驱动程序,如通用串行总线(USB, Universal Serial Bus ) 驱动等,当需要对手机Flip中的某一功能项进行测试时
首先,将手机Flip安装(装卡)在带有该手机Flip对应的主板的移动测试治具(Traveler)上,并将该Traveler与当前所在测试工站,即用于进行该功能 项测试的测试工站中的测试电脑相连(测试电脑实质上是和主板相连,但因为 主板是固定在Traveler上的,相当于一体,所以本发明中这两种表述所代表的 含义是一致的);其中,主板可通过螺钉固定在Traveler上;
然后,当前所在测试工站中的测试电脑根据接收到的操作命令,打开自身 的测试软件,并根据接收的操作命令确定待测试的手机型号及测试项,根据确 定结果向位于Traveler上的主板发出测试命令;主板根据接收到的测试命令, 控制手机Flip执行相应的功能;
最后,当前所在测试工站中的测试电脑获取手机Flip的执行结果,并对执 行结果进行分析,得到测试结果。至此,即完成了该功能项的测试过程。
之后,如果还需要测试其它的功能项(通常,对于手机Flip的测试是要全 面的测试其各个功能项的性能,所以不会只测试一个),则断开Traveler与当前 所在测试工站中的测试电脑的连接,并将其从当前所在测试工站流动到下一个 测试工站,然后将其与所流动到的测试工站中的测试电脑相连,之后重复上述 "然后,,及"最后,,所述过程,不再赘述。
本发明所述方案中提到的Traveler为一种带有手机主板的移动测试治 具,可通过传送带在产线上进行流动。在进行第一个测试工站的测试之前, 将手机Flip安装到Traveler上,并通过Flip连接器将手机Flip和主板相连。 相比于现有技术中用软件模拟主板功能对手机Flip进行测试的方式,本发明 所述方案中直接用主板对手机Flip进行测试,从而能够很好的再现手机Flip 的各项功能。而且,本发明所述方案中的手机Flip可以随Traveler在产线上 从第一个测试工站一直流动到最后一个测试工站,从而减少了 Flip连接器在 各个测试工站间的插拔次数,避免由于测试而对Flip连接器造成的损害。
另外,上述预先在不同测试工站的测试电脑中安装测试软件以及手机驱动 程序的方式可以是预先在服务器上保存操作人员编辑好的安装测试程序以及 手机驱动程序;然后,通过局域网将不同测试工站中的测试电脑与服务器相联 网;之后,不同测试工站中的测试电脑从服务器中下载安装测试程序以及手机
8驱动程序并进行安装。具体下载方式可以是在测试电脑中映射网络驱动器与 服务器相连接,然后在网络驱动器上找到要安装的安装测试程序以及手机驱动 程序,并进行安装。后续过程中,当Traveler,手机Flip以及测试电脑等连接 完毕,需要开始测试时,只需打开测试软件,先选择手机型号,再选择测试项, 即可进行测试。
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实 施例,对本发明作进一步地详细说明。
图1为本发明手机测试方法实施例的流程图。如图1所示,包括以下步骤 步骤101:将手机Flip安装在Traveler上,并将Traveler与第一个测试工站 中的测试电脑相连。
Traveler与测试电脑之间可通过外接电源的数据线(Y-cable )相连。 步骤102: Traveler当前所在测试工站中的测试电脑根据接收到的操作命令, 打开自身的测试软件,并根据接收的操作命令确定待测试手机型号及测试项, 根据确定结果向位于Traveler上的主板发出测试命令。
本步骤中,操作人员打开Traveler当前所在测试工站中的测试电脑,即第 一个测试工站中的测试电脑上的测试软件,并选择当前待测试手机的型号。具 体来说本实施例中,不同的手机型号可分别对应不同的测试代码;测试软件 可将不同的测试代码显示在界面上,然后操作人员根据自身的需要选择其中的 某一测试代码,并进行确认;随后,测试软件通过读取保存在服务器中的配置 文件,即可获知当前待测试的手机型号。这里所提到的配置文件包括软件的 版本信息、不同型号的手机对应的测试代码、测试项以及不同测试项对应的测 试信息等;配置文件属于保存在服务器上的安装测试程序的组成部分,但测试 电脑在下载安装测试程序时不会下载配置文件。然后,测试软件为以界面的形 式为操作人员显示出该手机型号对应的测试项。操作人员选择好需要进行测试 的测试项,如CIT测试、音频测试或摄像头测试后,测试电脑读取服务器中保 存的配置文件,获知与该测试项对应的测试信息,进而获知该如何对该测试项 进行测试,相应地,向位于Traveler上的主板发出测试命令。步骤103:主板根据接收到的测试命令,控制手机Flip执行相应的功能。 比如,接收到的测试命令为利用摄像头拍照,则主板控制手机Flip上的摄 1象头去拍4聂照片。
步骤104: Traveler当前所在测试工站中的测试电脑获取手机Flip的执行结 果,并对该执行结果进行分析,得到测试结果。
下面通过结合具体的示例,对步骤101 ~ 104所述过程作进一步地详细说

示例一用户界面测试
此项测试需要的硬件包括Tmveler、测试电脑以及Y-cable。只要将Traveler 与测试电脑通过Y-cable连接起来,就可以利用测试软件根据提示完成用户界面 测试,包括手机主副屏的显示、按键、蓝牙、红外线以及充电指示灯的测试等。
需要说明的是,本发明所述方案与现有技术相比,区别主要在于对手机Flip 的控制方式不同现有技术中是通过软件模拟出主板的功能以对手机Flip进行 控制,而本发明所述方案中是直接通过主板对手机Flip进行控制。至于手机Flip 如何在手机主板的控制下执行相应的功能以及测试软件如何对获取到的执行结 果进行分析以得到测试结果等为现有技术,故不作详细介绍。后续示例二和示 例三中的情况类似,不再赘述。
示例二摄像头测试
摄像头测试通常包括摄像头聚焦(Focus)测试和尘点(Blemish)测试, 可以全面具体的测试手机摄像头的性能。安装在Traveler上的手机Flip在主板 的控制下拍摄特定的图片,然后通过主板以及Y-cable将图片回传到测试电脑 中,由测试电脑中的测试软件自动完成对图片的分析,如分析所拍摄的图片的 清晰度、均匀度以及图片上是否有亮点或暗点等,从而得出摄像头性能的好坏。
示例三音频测试
此项测试可以测试手机扬声器的声压级(SPL, Sound Pressure Level)和失 真度(THD, Total Harmonic Distortion)以及其它相关功能。用到的硬件有 测试电脑、电源、音频放大器、麦克风、通用接口总线(GPIB, General PurposeInterface Bus)卡、声卡以及屏蔽箱等。其中,电源通常为Keithley 2306电源, 音频放大器通常为dio音频放大器。GPIB卡安装在测试电脑上,通过GPIB线 与Keithley 2306电源相连,声卡同样位于测试电脑上;屏蔽箱用于将Traveler 封闭在自身的空间内,以屏蔽外部的噪音干^^。
测试软件通过GPIB卡控制Keithley 2306电源向手机Flip提供5V的手机 供电电压以及3.7V的音频电路所需电压,同时,测试软件通过主板控制手机 Flip发出声音;麦克风接收手机Flip发出的声音,经由clio音频放大器传送给 位于测试电脑上的声卡;声卡釆集声音信号,使之转换为数字信号;最后由测 试软件对采集到的信号进行分析,得出声压级和失真度等参数,从而获知手机 Flip音频质量的好坏。
另外,在示例一和示例二中,同样需要有电源为手机进行供电,具体供电 方式为本领域公知,所以未作说明。
至此,即完成了在一个测试工站中的测试工作。
步骤105:测试软件判断测试工作是否已经结束,如果是,则结束流程; 否则,执行步骤106。
服务器中的配置文件中会预先保存有测试流程信息,即要测试哪些功能项, 以及先测试哪个后测试哪个的测试顺序等信息,测试软件可通过读取服务器中 的配置文件,判断出当前的测试工站是否为最后一个测试工站,如果是,则结 束流程,如果不是,则执行步骤106。测试软件可以通过界面的形式,提示操 作人员是需要结束流程还是需要继续之后的测试工作。
步骤106:断开Traveler与当前所在测试工站中的测试电脑的连接,并将其 从当前的测试工站流动到下一个测试工站,将其与所流动到的测试工站中的测 试电脑相连,然后返回执行步骤102。
本步骤中,操作人员断开Traveler与第一个测试工站中的测试电脑的连接 后,通过传送带将Traveler流动到下一个测试工站,并将其与该测试工站中的 测试电脑相连。后续过程中,循环执行步骤102~ 106即可,直至完成所有测试 工站中的测试工作。
ii另外,本发明所述方案中,操作人员还可根据需要对保存在服务器中的安 装测试程序进行更新,具体来说,是对其中的配置文件进行更新。对于具有操 作权限的操作人员来说,其可以通过不同测试工站中的任一测试电脑,修改服 务器上保存的配置文件。之后,各测试工站中的测试电脑重新开启一下自身的 测试软件即可完成自身的更新,因为在测试软件重新开启后,测试软件如果再 读取配置文件,其读取到的配置文件就已经是最新的了 。
基于上述方法,图2为本发明手机测试系统实施例的组成结构示意图。如 图2所示,该系统包括
位于不同测试工站中的测试电脑(为简化附图,图2中只显示出了一台测 试电脑)21,该测试电脑21中安装有测试软件,带有主板24的Traveler 22, 以及安装在Traveler 22上的手机Flip 23;其中,Traveler 22在不同的测试工站 进行测试时,分别与不同测试工站中的测试电脑21相连,主板24为手机Flip 23 对应的手才几主才反。
测试电脑21,用于根据接收到的操作命令,打开自身的测试软件,并根据 接收到的操作命令确定待测试手机型号及测试项,根据确定结果向位于Traveler 22上的主板24发出测试命令,并获取手机Flip23的执行结果,对该执行结果 进行分析,得到测试结果;
主板24,用于根据接收到的测试命令,控制手机Flip23执行相应的功能。
此外,该系统还可进一步包括
服务器25,用于保存安装测试程序;
测试电脑21进一步用于,通过局域网与服务器25相联网,从服务器25 上下载安装测试程序并进行安装。
同时,服务器25还可进一步用于,对自身保存的安装测试程序进行更新。 本实施例中,测试电脑21与Traveler 22之间可通过Y-cable相连。 另外,当需要对手机Flip23进行音频测试时,该系统中还可进一步包括 电源26、音频放大器27、麦克风28、 GPIB卡29、声卡210以及屏蔽箱211 , 如图3所示,图3为本发明实施例中进行音频测试时的手机测试系统组成结构
12示意图。其中
GPIB卡29安装在测试电脑21上,通过GPIB线与电源26相连,用于在 测试电脑21的控制下控制电源26为手机Flip 23提供5V的手才几供电电压以及 3.7V的音频电路所需电压;
麦克风28,用于接收手机Flip 23在测试软件的控制下发出的声音,并通过 音频放大器27传送给声卡210;
声卡210位于测试电脑21上,用于采集声音信号,并传送给测试软件进行 分析,以得到测试结果;
屏蔽箱211,用于将Traveler 22封闭在自身的空间内,以屏蔽外部的噪音 干扰。
通常,上述电源26为Keithley 2306电源,音频放大器27为clio音频放大器。
图2和图3所示系统实施例的具体工作流程请参照图1所示方法实施例中 的相应说明,此处不再赘述。
总之,采用本发明的技术方案,直接通过主板对手机Flip的各项功能进行 测试,很好地再现了手机的各项功能,从而提高了测试结果的准确度;另外, 手机Flip安装在Traveler上随产线进行流动,减少了 Flip连接器在各个测试工 站之间的插拔,从而避免了由于测试而对Flip连接器造成的损害;再有,测试 软件更新容易,可方便地增加新的测试功能;还有,测试流程更改简单,只需 在服务器上更改相关配置文件即可;最后,本发明硬件设备简单,可重复使用, 当测试完一个手机Flip之后,还可继续测试下一个(属于同一主板的),也就 是说,实现了利用一块主板测试多个手机Flip;而且,只需更换相应的主板, 即可对不同型号的手机Flip进行测试,适用范围广泛,从而节约了设备成本和 开发成本,加快了 Flip的测试速度,提高了生产效率。
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的 保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改 进等,均应包含在本发明的保护范围之内。
权利要求
1、一种手机测试方法,其特征在于,预先在不同测试工站的测试电脑中安装测试软件,当需要对手机Flip的一功能进行测试时,该方法包括A、将手机Flip安装在带有主板的移动测试治具Traveler上,所述主板为所述手机Flip对应的手机主板,并将所述Traveler与当前所在测试工站中的测试电脑相连;B、所述当前所在测试工站中的测试电脑根据接收到的操作命令,打开自身的测试软件,并根据接收的操作命令确定待测试的手机型号及测试项,根据确定结果向位于所述Traveler上的主板发送测试命令;C、所述主板根据接收到的测试命令,控制所述手机Flip执行相应的功能;D、所述当前所在测试工站中的测试电脑获取所述手机Flip的执行结果,并对所述执行结果进行分析,得到测试结果。
2、 根据权利要求1所述的方法,其特征在于,该方法进一步包括E、 确定是否需要继续测试其它功能,如果是,则执行步骤F;否则,结束 流程;F、 断开所述Traveler与当前所在测试工站中的测试电脑的连接,并将所述 Traveler /人当前所在测试工站流动到下一个测试工站,将所述Traveler与所流动 到的测试工站中的测试电脑相连,然后重复扭^亍步骤B ~ E。
3、 根据权利要求1或2所述的方法,其特征在于,所述预先在不同测试工 站的测试电脑中安装测试软件包括预先在服务器上保存安装测试程序;通过局域网将所述不同测试工站中的测试电脑与所述服务器相联网; 所述不同测试工站中的测试电脑从所述服务器中下载所述安装测试程序并 进行安装。
4、 根据权利要求3所述的方法,其特征在于,该方法进一步包括通过任 一测试工站中的测试电脑,对保存在所述服务器上的安装测试程序进行更新。
5、 一种手机测试系统,其特征在于,该系统包括位于不同测试工站中的 测试电脑、带有主板的移动测试治具Traveler,以及安装在所述Traveler上的手 机Flip;其中,所述Traveler在不同的测试工站进行测试时,分别与所述不同 测试工站中的测试电脑相连,所述主板为所述手机Flip对应的手机主板,所述 测试电脑中预先安装有测试软件;所述测试电脑,用于根据接收到的操作命令,打开自身的测试软件,并根 据接收到的操作命令确定待测试的手机型号及测试项,根据确定结果向位于所 述Traveler上的主板发出测试命令,并荻取所述手机Flip的执行结果,对所述 执行结果进行分析,得到测试结果;所述主板,用于根据接收到的测试命令,控制所述手机Flip执行相应的功6匕 3匕。
6、 根据权利要求5所述的系统,其特征在于,该系统进一步包括 服务器,用于保存安装测试程序;所述测试电脑进一步用于,通过局域网与所述服务器相联网,从所述服务 器上下载所述安装测试程序并进行安装。
7、 才艮据权利要求6所述的系统,其特征在于,所述服务器进一步用于,对 自身保存的安装测试程序进行更新。
8、 根据权利要求5~7中任一项所述的系统,其特征在于,所述测试电脑 与所述Traveler通过外接电源的数据线Y-cable相连。
9、 根据权利要求5~7中任一项所述的系统,其特征在于,当需要对所述 手机Flip进行音频测试时,该系统中进一步包括电源、音频放大器、麦克风、 通用接口总线GPIB卡、声卡以及屏蔽箱;所述GPIB卡安装在所述测试电脑上,通过GPIB线与所述电源相连,用于 在所述测试电脑的控制下控制所述电源为所述手机Flip提供5V的手机供电电 压以及3.7V的音频电路所需电压;所述麦克风,用于接收所述手机Flip在所述测试软件的控制下发出的声音, 并通过所述音频放大器传送给所述声卡;所述声卡位于所述测试电脑上,用于采集声音信号,并传送给所述测试软件进行分析,以得到测试结果;所述屏蔽箱,用于将所述Traveler封闭在自身的空间内,以屏蔽外部的噪 音干扰。
10、根据权利要求9所述的系统,其特征在于,所述电源为Keithley 2306 电源,所述音频放大器为clio音频放大器。
全文摘要
本发明公开了一种手机测试方法,预先在不同测试工站的测试电脑中安装测试软件,当需要对手机Flip中的某一功能项进行测试时,将手机Flip安装在带有主板的移动测试治具(Traveler)上,并将该Traveler与测试工站中的测试电脑相连;然后,测试电脑根据接收到的操作命令,打开自身的测试软件,并根据接收的操作命令确定待测试手机型号及测试项,根据确定结果向位于Traveler上的主板发出测试命令;主板根据接收到的测试命令,控制手机Flip执行相应的功能;之后,测试电脑获取手机Flip的执行结果,并对该执行结果进行分析,得到测试结果。本发明同时公开了一种手机测试系统。应用本发明所述的方法和系统,能够方便准确地实现手机Flip中各种不同功能的测试。
文档编号H04M3/22GK101686471SQ20081016141
公开日2010年3月31日 申请日期2008年9月25日 优先权日2008年9月25日
发明者富 张, 盛春艳 申请人:比亚迪股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1