终端测试方法、服务器、测试设备及存储介质技术

技术编号:24362806 阅读:18 留言:0更新日期:2020-06-03 04:03
本申请实施例公开了一种终端测试方法、服务器、测试设备及存储介质,属于联网测试领域。所述方法用于MES服务器,所述方法包括:接收测试设备发送的地址查询请求,地址查询请求由测试设备调用MES提供的API发送,地址查询请求中包含测试设备的设备标识;根据设备标识确定测试设备对应的目标登陆地址;向测试设备发送包含目标登陆地址的登陆信息,测试设备用于根据目标登陆地址登陆MES服务器后对终端进行测试。本申请实施例中的测试设备从MES服务器处获取实时的登陆地址,无需操作人员手动修改配置文件或输入登陆地址,从而简化了终端测试过程,并提高了终端的测试效率。

Terminal test method, server, test equipment and storage medium

【技术实现步骤摘要】
终端测试方法、服务器、测试设备及存储介质
本申请实施例涉及联网测试领域,特别涉及一种终端测试方法、服务器、测试设备及存储介质。
技术介绍
终端生产过程中,需要通过测试设备对每个生产出的终端进行测试,以便及时发现终端存在的缺陷。为了实现对各条流水线上测试设备的集中管控,各台测试设备通过网络与制造执行系统(ManufacturingExecutionSystem,MES)相连。测试过程中,测试设备通过登陆MES,从而根据MES处维护的测试功能以及测试流程对终端进行测试。
技术实现思路
本申请实施例提供了一种终端测试方法、服务器、测试设备及存储介质。所述技术方案如下:一方面,提供了一种终端测试方法,所述方法用于MES服务器,所述方法包括:接收测试设备发送的地址查询请求,所述地址查询请求由所述测试设备调用MES提供的应用程序编程接口(ApplicationProgrammingInterface,API)发送,所述地址查询请求中包含所述测试设备的设备标识;根据所述设备标识确定所述测试设备对应的目标登陆地址;向所述测试设备发送包含所述目标登陆地址的登陆信息,所述测试设备用于根据所述目标登陆地址登陆所述MES服务器后对终端进行测试。另一方面,提供了一种终端测试方法,所述方法用于测试设备,所述方法包括:调用MES提供的API向MES服务器发送地址查询请求,所述地址查询请求中包含所述测试设备的设备标识,所述MES服务器用于根据所述设备标识确定所述测试设备对应的目标登陆地址;接收所述MES服务发送的登陆信息,所述登陆信息中包含所述目标登陆地址;根据所述目标登陆地址登陆所述MES服务器后对终端进行测试。另一方面,提供了一种终端测试装置,所述装置用于MES服务器,所述装置包括:第一接收模块,用于接收测试设备发送的地址查询请求,所述地址查询请求由所述测试设备调用MES提供的API发送,所述地址查询请求中包含所述测试设备的设备标识;第一地址确定模块,用于根据所述设备标识确定所述测试设备对应的目标登陆地址;第一发送模块,用于向所述测试设备发送包含所述目标登陆地址的登陆信息,所述测试设备用于根据所述目标登陆地址登陆所述MES服务器后对终端进行测试。另一方面,提供了一种终端测试装置,所述装置用于测试设备,所述装置包括:第二发送模块,用于调用MES提供的API向MES服务器发送地址查询请求,所述地址查询请求中包含所述测试设备的设备标识,所述MES服务器用于根据所述设备标识确定所述测试设备对应的目标登陆地址;第二接收模块,用于接收所述MES服务发送的登陆信息,所述登陆信息中包含所述目标登陆地址;测试模块,用于根据所述目标登陆地址登陆所述MES服务器后对终端进行测试。另一方面,提供了一种MES服务器,所述服务器包括处理器以及存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如上述方面所述的MES服务器侧的终端测试方法。另一方面,提供了一种测试设备,所述测试设备包括处理器、存储器以及测试组件,所述测试组件用于对终端进行测试;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如上述方面所述的测试设备侧的终端测试方法。另一方面,提供了一种计算机可读存储介质,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现如上述方面所述的终端测试方法。本申请实施例中,测试设备通过调用MES提供的API向MES服务器发送地址查询请求,由MES服务器根据地址查询请求中包含设备标识确定测试设备对应的目标登陆地址,并将目标登陆地址发送给测试设备,以便测试设备根据目标登陆地址登陆MES服务器后对终端进行测试;不同于相关技术中测试设备根据配置文件或操作人员输入的登陆地址登陆MES服务器以进行终端测试,本申请实施例中的测试设备从MES服务器处获取实时的登陆地址,无需操作人员手动修改配置文件或输入登陆地址,从而简化了终端测试过程,并提高了终端的测试效率。附图说明图1示出了本申请一个实施例提供的实施环境的环境示意图;图2示出了本申请一个示例性实施例所提供的测试设备的结构示意图;图3示出了本申请一个示例性实施例所提供的MES服务器的结构示意图;图4示出了本申请一个示例性实施例示出的终端测试方法的流程图;图5示出了本申请另一个示例性实施例示出的终端测试方法的流程图;图6示出了本申请另一个示例性实施例示出的终端测试方法的流程图;图7示出了本申请一个实施例提供的终端测试装置的结构框图;图8示出了本申请另一个实施例提供的终端测试装置的结构框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。请参考图1,其示出了本申请一个实施例提供的实施环境的环境示意图,该实施环境中包含终端120、测试设备140和MES服务器160。终端120可以是待测试终端,也可以是调试终端,其中,待测试终端是指生成后未经过测试的终端,调试终端是指存在已知不良项的不良品,用于对测试设备140进行调试。终端120可以是智能手机、平板电脑、个人便携式计算机等电子设备,图1中以终端120位智能手机为例进行说明。测试设备140与终端120之间可以通过连接线相连,比如通用串行总线(UniversalSerialBus,USB)。测试设备140是用于对终端120进行性能、质量测试的设备。可选的,该测试设备140用于对终端120的硬件组件进行性能测试,其中,该硬件组件可以为蓝牙组件、红外线组件、无线保真(Wireless-Fidelity,WiFi)组件、定位组件、近场通信(NearFieldCommunication,NFC)组件、扬声器、麦克风、传感器组件等等,本申请并不对测试设备具体测试的硬件组件进行限定。本申请实施例中的测试设备140是联网测试设备,即测试设备140需要登录MES服务器后对终端进行测试。相应的,MES服务器160与测试设备140之间通过有线或无线网络相连。MES服务器160是一台服务器、若干台服务器构成的服务器集群或云计算中心线。MES服务器160用于对终端测试的测试功能、测试流程以及测试结果等进行管控。本申请实施例中,MES服务器160具有两个登陆地址(可以为IP地址或URL地址),分别为测试登陆地址和默认登陆地址。其中,默认登陆地址下维护测试设备进行默认测试(即已经过验证的常规测试)时所需的测试信息,而测试登陆地址下则维护测试设备对待验证测试功能进行测试时所需的测试信息。测试设备140本文档来自技高网...

【技术保护点】
1.一种终端测试方法,其特征在于,所述方法用于制造执行系统MES服务器,所述方法包括:/n接收测试设备发送的地址查询请求,所述地址查询请求由所述测试设备调用MES提供的应用程序编程接口API发送,所述地址查询请求中包含所述测试设备的设备标识;/n根据所述设备标识确定所述测试设备对应的目标登陆地址;/n向所述测试设备发送包含所述目标登陆地址的登陆信息,所述测试设备用于根据所述目标登陆地址登陆所述MES服务器后对终端进行测试。/n

【技术特征摘要】
1.一种终端测试方法,其特征在于,所述方法用于制造执行系统MES服务器,所述方法包括:
接收测试设备发送的地址查询请求,所述地址查询请求由所述测试设备调用MES提供的应用程序编程接口API发送,所述地址查询请求中包含所述测试设备的设备标识;
根据所述设备标识确定所述测试设备对应的目标登陆地址;
向所述测试设备发送包含所述目标登陆地址的登陆信息,所述测试设备用于根据所述目标登陆地址登陆所述MES服务器后对终端进行测试。


2.根据权利要求1所述的方法,其特征在于,所述根据所述设备标识确定所述测试设备对应的目标登陆地址,包括:
查询所述设备标识对应的测试登陆地址,所述测试登陆地址是所述测试设备根据所述MES服务器中待验证测试功能进行测试时使用的登陆地址;
若查询到所述设备标识对应的所述测试登陆地址,则将所述测试登陆地址确定为所述目标登陆地址;
若未查询到所述设备标识对应的所述测试登陆地址,则将默认登陆地址确定为所述目标登陆地址,所述默认登陆地址是所述测试设备根据所述MES服务器中默认测试功能进行测试时使用的登陆地址。


3.根据权利要求2所述的方法,其特征在于,所述若查询到所述设备标识对应的所述测试登陆地址,则将所述测试登陆地址确定为所述目标登陆地址,包括:
若查询到所述设备标识对应的所述测试登陆地址,则获取所述测试登陆地址对应的有效时间段;
若当前时间属于所述有效时间段,则将所述测试登陆确定为所述目标登陆地址。


4.根据权利要求3所述的方法,其特征在于,所述获取所述测试登陆地址对应的有效时间段之后,所述方法还包括:
若当前时间不属于所述有效时间段,则将所述默认登陆地址确定为所述目标登陆地址。


5.根据权利要求3所述的方法,其特征在于,所述向所述测试设备发送包含所述目标登陆地址的登陆信息,包括:
根据所述目标登陆地址以及所述有效时间段生成所述登陆信息;
向所述测试设备发送所述登陆信息,所述测试设备用于在所述有效时间段内,根据所述目标登陆地址登陆所述MES服务器后对终端进行测试。


6.根据权利要求2至5任一所述的方法,其特征在于,所述目标登陆地址为所述测试登陆地址;
所述向所述测试设备发送包含所述目标登陆地址的登陆信息之后,所述方法还包括:
接收所述测试设备发送的测试结果;
若所述测试结果指示测试异常,则向所述测试登陆地址对应的各个测试设备发送地址更新信息,所述地址更新信息用于指示根据所述默认登陆地址登陆所述MES服务器。


7.一种终端测试方法,其特征在于,所述方法用于测试设备,所述方法包括:
调用制造执行系统MES提供的应用程序编程接口API向MES服务器发送地址查询请求,所述地址查询请求中包含所述测试设备的设备标识,所述MES服务器用于根据所述设备标识确定所述测试设备对应的目标登陆地址;
接收所述MES服务发送的登陆信息,所述登陆信息中包含所述目标登陆地址;
根据所述目标登陆地址登陆所述MES服务器后对终端进行测试。


8.根据权利要求7所述的方法,其特征在于,所述调用MES提供的API向MES服务器发送地址查询请求之前,所述方法包括:
根据默认登陆地址登陆所述MES服务器,所述默认登陆地址是所述测试设备根据所...

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

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

1