测试方法、装置及系统制造方法及图纸

技术编号:20224702 阅读:25 留言:0更新日期:2019-01-28 22:43
本申请公开了一种测试方法、装置及系统。该方法应用于测试终端中,该方法包括:与控制终端建立通信连接;通过通信连接接收控制终端发送的开始测试指令;根据开始测试指令进入工厂测试模式;向控制终端发送准备完成通知,准备完成通知用于指示控制终端对待测试组件进行测试。在本申请实施例中,通过由控制终端与测试终端预先建立通信连接,之后控制终端基于该通信连接向测试终端发送开始测试指令,测试终端能够根据该开始测试指令自动进入工厂测试模式,以提供工厂测试所需的测试环境,该过程无需技术人员手动输入工程模式指令,可以节省测试终端进入工厂测试模式所需的时间,进而提升测试效率。

【技术实现步骤摘要】
测试方法、装置及系统
本申请实施例涉及终端测试
,特别涉及一种测试方法、装置及系统。
技术介绍
目前,终端厂商在终端出厂发售之前,需要对其进行工厂测试。在对终端进行工厂测试之前,需要使终端进入工厂测试模式(FactoryTestMode,FTM)。相关技术中,技术人员需要在终端的拨号键盘输入相应的工程模式指令,例如“*#33466#”,之后终端根据该工程模式指令进入工厂测试模式,之后由指定的测试仪表对处于工厂测试模式的终端进行工厂测试。
技术实现思路
本申请实施例提供一种测试方法、装置及系统。技术方案如下:一方面,本申请实施例提供一种测试方法,所述方法应用于测试终端中,所述方法包括:与控制终端建立通信连接;通过所述通信连接接收所述控制终端发送的开始测试指令;根据所述开始测试指令进入工厂测试模式,所述工厂测试模式用于提供对所述测试终端中的待测试组件进行测试的环境;向所述控制终端发送准备完成通知,所述准备完成通知用于指示所述控制终端对所述待测试组件进行测试。另一方面,本申请实施例提供一种测试方法,所述方法应用于控制终端,所述方法包括:与测试终端建立通信连接;通过所述通信连接向所述测试终端发送开始测试指令,所述开始测试指令用于指示所述测试终端进入工厂测试模式,所述工厂测试模式用于提供对所述测试终端中的待测试组件进行测试的环境;接收所述测试终端在进入所述工厂测试模式后发送的准备完成通知;根据所述准备完成通知对所述待测试组件进行测试。再一方面,本申请实施例提供一种测试装置,所述装置应用于测试终端中,所述装置包括:第一建立模块,用于与控制终端建立通信连接;指令接收模块,用于通过所述通信连接接收所述控制终端发送的开始测试指令;模式进入模块,用于根据所述开始测试指令进入工厂测试模式,所述工厂测试模式用于提供对所述测试终端中的待测试组件进行测试的环境;通知发送模块,用于向所述控制终端发送准备完成通知,所述准备完成通知用于指示所述控制终端对所述待测试组件进行测试。又一方面,本申请实施例提供一种测试装置,所述装置应用于控制终端,所述装置包括:第二建立模块,用于与测试终端建立通信连接;指令发送模块,用于通过所述通信连接向所述测试终端发送开始测试指令,所述开始测试指令用于指示所述测试终端进入工厂测试模式,所述工厂测试模式用于提供对所述测试终端中的待测试组件进行测试的环境;通知接收模块,用于接收所述测试终端在进入所述工厂测试模式后发送的准备完成通知;测试模块,用于根据所述准备完成通知对所述待测试组件进行测试。又一方面,本申请实施例提供一种终端,所述终端包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述测试终端一侧的测试方法。又一方面,本申请实施例提供一种终端,所述终端包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述控制终端一侧的测试方法。又一方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述测试终端一侧的测试方法。又一方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述控制终端一侧的测试方法。本申请实施例提供的技术方案可以带来如下有益效果:通过由控制终端与测试终端预先建立通信连接,之后控制终端基于该通信连接向测试终端发送开始测试指令,测试终端能够根据该开始测试指令自动进入工厂测试模式,以提供工厂测试所需的测试环境,该过程无需技术人员手动输入工程模式指令,可以节省测试终端进入工厂测试模式所需的时间,进而提升测试效率。附图说明图1为本申请一个实施例提供的测试系统的示意图;图2为本申请一个实施例提供的测试方法的流程图;图3为本申请另一个实施例提供的测试方法的流程图;图4为本申请另一个实施例提供的测试方法的流程图;图5为本申请另一个实施例提供的测试方法的流程图;图6为本申请另一个实施例提供的测试方法的流程图;图7为本申请一个实施例提供的测试装置的框图;图8为本申请一个实施例提供的测试装置的框图;图9为本申请一个实施例提供的终端的框图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。请参考图1,其示出了本申请一个实施例提供的测试系统的示意图。该测试系统包括测试终端11、控制终端12。测试终端11是指需要进行工厂测试的终端。测试终端11中设置有待测试组件,该测试组件可以是射频组件,比如无线保真(WirelessFidelity,WIFI)组件、蓝牙(Bluetooth)组件、调频(FrequencyModulation,FM)组件、全球定位系统(GlobalPositioningSystem,GPS)组件、近距离无线通讯技术(NearFieldCommunication,NFC)组件等等。测试终端11可以是诸如手机、平板电脑之类的终端设备。控制终端12用于对测试终端11进行测试。可选地,控制终端12中运行有自动化测试程序,由该自动化测试程序对测试终端11进行测试。控制终端12可以是诸如个人计算机之类的终端设备。测试终端11与控制终端12之间建立有通信连接。该通信连接可以是有线连接,例如通用串行总线(UniversalSerialBus,USB)连接,也可以是无线连接,例如蓝牙连接、WIFI连接等。需要说明的是,若待测试组件为WIFI组件,则该通信连接不为WIFI连接;若待测试组件为蓝牙组件,则该通信连接不为蓝牙连接。可选地,该测试系统还包括测试仪表13。控制终端12通过控制该测试仪表13来对测试终端11进行测试。该测试仪表13可以是频谱分析仪、网络分析仪、信号源测试仪等等。测试仪表13可以与控制终端12之间建立通信连接,该通信连接可以是有线连接,也可以是无线连接。相关技术中,终端进入工厂测试模式依赖于技术人员手动输入的工程模式指令,该过程效率较为低下。基于此,本申请实施例提供了一种测试方法、装置及系统。在本申请实施例中,通过由控制终端与测试终端预先建立通信连接,之后控制终端基于该通信连接向测试终端发送开始测试指令,测试终端能够根据该开始测试指令自动进入工厂测试模式,以提供工厂测试所需的测试环境,该过程无需技术人员手动输入工程模式指令,可以节省测试终端进入工厂测试模式所需的时间,进而提升测试效率。请参考图2,其示出了本申请一个实施例提供的测试方法的流程图。该方法应用于图1所示测试系统中的测试终端,该方法可以包括如下步骤:步骤201,与控制终端建立通信连接。该通信连接可以是有线连接,也可以是无线连接。在本申请实施例中,上述通信连接可以是以下任意一项:USB连接、蓝牙连接、WIFI连接。另外,需要说明的是,若待测试组件为WIFI组件,则该通信连接不为WIFI连接;若待测试组件为蓝牙组件,则该通信连接不为蓝牙连接。步骤202,通过通信连接接收控制终端发送的开始测试指令。开始测试指令由控制终端发送,用于指示测试终端进入工厂测试模式。开始测试指令可以是Diag(diagnostic)指令或者安卓调试桥(AndroidDebugBridge本文档来自技高网...

【技术保护点】
1.一种测试方法,其特征在于,所述方法应用于测试终端中,所述方法包括:与控制终端建立通信连接;通过所述通信连接接收所述控制终端发送的开始测试指令;根据所述开始测试指令进入工厂测试模式,所述工厂测试模式用于提供对所述测试终端中的待测试组件进行测试的环境;向所述控制终端发送准备完成通知,所述准备完成通知用于指示所述控制终端对所述待测试组件进行测试。

【技术特征摘要】
1.一种测试方法,其特征在于,所述方法应用于测试终端中,所述方法包括:与控制终端建立通信连接;通过所述通信连接接收所述控制终端发送的开始测试指令;根据所述开始测试指令进入工厂测试模式,所述工厂测试模式用于提供对所述测试终端中的待测试组件进行测试的环境;向所述控制终端发送准备完成通知,所述准备完成通知用于指示所述控制终端对所述待测试组件进行测试。2.根据权利要求1所述的方法,其特征在于,所述根据所述开始测试指令进入工厂测试模式,包括:关闭所述待测试组件;卸载所述待测试组件对应的第一驱动,所述第一驱动是指所述待测试组件在非测试环境下运行时所需的驱动;加载所述待测试组件对应的第二驱动,以进入所述工厂测试模式,所述第二驱动是指所述待测试组件在测试环境下运行时所需的驱动。3.根据权利要求1所述的方法,其特征在于,所述根据所述开始测试指令进入工厂测试模式之后,还包括:通过所述通信连接接收所述控制终端发送的结束测试指令;根据所述结束测试指令退出所述工厂测试模式。4.根据权利要求3所述的方法,其特征在于,所述根据所述结束测试指令退出所述工厂测试模式,包括:卸载所述待测试组件对应的第二驱动,所述第二驱动是指所述待测试组件在测试环境下运行时所需的驱动;加载所述待测试组件对应的第一驱动,以退出所述工厂测试模式,所述第一驱动是指所述待测试组件在非测试环境下运行时所需的驱动。5.根据权利要求1至4任一项所述的方法,其特征在于,所述开始测试指令为测试模式Diag指令或安卓调试桥Adb指令,结束测试指令为Diag指令或Adb指令。6.根据权利要求1至4任一项所述的方法,其特征在于,所述待测试组件为以下任意一项:无线保真WIFI组件、蓝牙组件、调频FM组件、全球定位系统GPS组件、近距离无线通讯技术NFC组件。7.一种测试方法,其特征在于,所述方法应用于控制终端,所述方法包括:与测试终端建立通信连接;通过所述通信连接向所述测试终端发送开始测试指令,所述开始测试指令用于指示所述测试终端进入工厂测试模式,所述工厂测试模式用于提供对所述测试终端中的待测试组件...

【专利技术属性】
技术研发人员:刘振腾
申请(专利权)人:OPPO重庆智能科技有限公司
类型:发明
国别省市:重庆,50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1