蓝牙电路拼板测试装置、方法、可读存储介质及系统与流程

文档序号:23506486发布日期:2021-01-01 18:16阅读:102来源:国知局
蓝牙电路拼板测试装置、方法、可读存储介质及系统与流程

本发明涉及蓝牙产品测试技术领域,尤其涉及一种蓝牙电路拼板测试装置、方法、可读存储介质及系统。



背景技术:

目前生产带带蓝牙功能的电路板时,对蓝牙模块的测试,有以下难点:

1)传统的自动测试设备因为没有蓝牙功能,比较难同蓝牙设备通信;

2)很难模拟用户真实的应用场景,比如被测蓝牙设备的灵敏度;

3)客户希望用实际的终端(如智能手机)来测试被测蓝牙设备。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种蓝牙电路拼板测试装置、方法、可读存储介质及系统,旨在解决在现有应用的蓝牙电路拼板测试技术不能满足实际应用要求,造成管理效率低下影响日常工作的技术问题。

为实现上述目的,本发明提供一种蓝牙电路拼板测试装置,所述蓝牙电路拼板测试装置包括上位机、蓝牙测试终端、连接机构及待测蓝牙组件;

所述蓝牙测试终端与所述上位机及待测蓝牙组件通信连接;

所述上位机通过所述连接机构与所述待测蓝牙组件电连接;

所述待测蓝牙组件包括一个或多个待测蓝牙部件。

可选地,所述上位机包括wifi串口,所述上位机通过所述wifi串口与所述蓝牙测试终端通信连接。

可选地,所述蓝牙电路拼板测试装置还包括服务器,所述服务器与所述上位机通信连接。

为实现上述目的,本发明还提供一种蓝牙电路拼板测试方法,所述蓝牙电路拼板测试方法应用于蓝牙电路拼板测试装置,所述蓝牙电路拼板测试方法在应用时包括以下步骤:

在确定有待测蓝牙组件的测试需求时,通过连接机构连接所述待测蓝牙组件的待测蓝牙部件;

向蓝牙测试终端下发测试指令,以通过所述蓝牙测试终端检测当前连接的待测蓝牙部件,所述待测蓝牙组件包括一个或多个待测蓝牙部件;

若所述待测蓝牙部件检测完成,则通过连接机构连接下一待测蓝牙部件检测部件功能直至所述待测蓝牙组件的所有待测蓝牙部件检测完成。

可选地,所述向蓝牙测试终端下发测试指令的步骤之前,还包括:

创建与所述蓝牙测试终端的测试连接;

在确认所述蓝牙测试终端的测试连接成功后,执行向蓝牙测试终端下发测试指令的步骤。

可选地,所述直至所述待测蓝牙组件的所有待测蓝牙部件检测完成的步骤之后,还包括:

将所述待测蓝牙组件所有待测蓝牙部件的测试数据上传至服务器保存。

可选地,所述将所述待测蓝牙组件所有待测蓝牙部件的测试数据上传至服务器保存的步骤之前,还包括:

接收所述蓝牙测试终端上报的待测蓝牙部件测试数据。

可选地,所述接收所述蓝牙测试终端上报的待测蓝牙组件测试数据的步骤,包括:

确定当前连接机构连接的待测蓝牙部件;

以所述待测蓝牙部件的部件标识标记上报的所述测试数据。

此外,为实现上述目的,本发明还提供一种可读存储介质,所述可读存储介质包括:存储器、处理器以及存储在所述存储器上并可以在所述处理器上运行的蓝牙电路拼板测试程序,所述蓝牙电路拼板测试程序被处理器执行时实现如上所述的蓝牙电路拼板测试方法的步骤。

为实现上述目的,本发明还提供一种蓝牙电路拼板测试系统,所述蓝牙电路拼板测试系统包括控制模块、测试机构、连接机构及待测机构,所述待测机构包括一个或多个待测部件,其中,

所述测试机构均与所述控制模块及待测机构信号连接;

所述控制模块与所述连接机构电连接,且所述控制模块通过所述连接机构与所述待测机构电连接以得知当前检测待测机构的待测部件。

本发明实施例提出的一种蓝牙电路拼板测试方法,应用于蓝牙电路拼板测试装置,在确定有待测蓝牙组件的测试需求时,通过连接机构连接待测蓝牙组件的待测蓝牙部件;向蓝牙测试终端下发测试指令,以通过蓝牙测试终端检测当前连接的待测蓝牙部件,待测蓝牙组件包括一个或多个待测蓝牙部件;若待测蓝牙部件检测完成,则通过连接机构连接下一待测蓝牙部件检测部件功能直至待测蓝牙组件的所有待测蓝牙部件检测完成。本发明实现的蓝牙电路拼板测试方法直接采用客户的实际终端和模拟客户的实际应用场景,满足客户的实际需求,并且能在生产线的现有自动测试设备无缝对接,大幅度提升蓝牙产品的测试效率。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的终端\装置结构示意图;

图2为本发明蓝牙电路拼板测试方法第一实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:在确定有待测蓝牙组件的测试需求时,通过连接机构连接所述待测蓝牙组件的待测蓝牙部件;向蓝牙测试终端下发测试指令,以通过所述蓝牙测试终端检测当前连接的待测蓝牙部件,所述待测蓝牙组件包括一个或多个待测蓝牙部件;若所述待测蓝牙部件检测完成,则通过连接机构连接下一待测蓝牙部件检测部件功能直至所述待测蓝牙组件的所有待测蓝牙部件检测完成。

由于现有技术应用的蓝牙电路拼板测试技术不能满足实际应用要求,造成管理效率低下影响日常工作的技术问题。

本发明提供一种解决方案,直接采用客户的实际终端和模拟客户的实际应用场景,满足客户的实际需求,并且能在生产线的现有自动测试设备无缝对接,大幅度提升蓝牙产品的测试效率。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明实施例终端包括上位机100、蓝牙测试终端200、连接机构300及待测蓝牙组件400;所述蓝牙测试终端200与所述上位机100及待测蓝牙组件400通信连接;所述上位机100通过所述连接机构300与所述待测蓝牙组件400电连接;所述待测蓝牙组件400包括一个或多个待测蓝牙部件410。且本发明实施例终端中的蓝牙测试终端100可以是pc、智能手机、平板电脑、便携计算机等具备蓝牙功能的可移动式或不可移动式终端设备。

如图1所示,该蓝牙测试终端可以包括:处理器2001,例如cpu,网络接口2004,用户接口2003,存储器2005,通信总线2002。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器2005中可以包括操作系统、网络通信模块、用户接口模块以及蓝牙电路拼板测试程序。

在图1所示的终端中,网络接口2004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口2003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器2001可以用于调用存储器2005中存储的蓝牙电路拼板测试程序,并执行以下操作:

在确定有待测蓝牙组件的测试需求时,通过连接机构连接所述待测蓝牙组件的待测蓝牙部件;

向蓝牙测试终端下发测试指令,以通过所述蓝牙测试终端检测当前连接的待测蓝牙部件,所述待测蓝牙组件包括一个或多个待测蓝牙部件;

若所述待测蓝牙部件检测完成,则通过连接机构连接下一待测蓝牙部件检测部件功能直至所述待测蓝牙组件的所有待测蓝牙部件检测完成。

进一步地,处理器2001可以调用存储器2005中存储的蓝牙电路拼板测试程序,还执行以下操作:

创建与所述蓝牙测试终端的测试连接;

在确认所述蓝牙测试终端的测试连接成功后,执行向蓝牙测试终端下发测试指令的步骤。

进一步地,处理器2001可以调用存储器2005中存储的蓝牙电路拼板测试程序,还执行以下操作:

将所述待测蓝牙组件所有待测蓝牙部件的测试数据上传至服务器保存。

进一步地,处理器2001可以调用存储器2005中存储的蓝牙电路拼板测试程序,还执行以下操作:

接收所述蓝牙测试终端上报的待测蓝牙部件测试数据。

进一步地,处理器2001可以调用存储器2005中存储的蓝牙电路拼板测试程序,还执行以下操作:

确定当前连接机构连接的待测蓝牙部件;

以所述待测蓝牙部件的部件标识标记上报的所述测试数据。

参照图2,图2为本发明蓝牙电路拼板测试方法第一实施例的流程示意图,所述蓝牙电路拼板测试方法应用于蓝牙电路拼板测试装置,所述蓝牙电路拼板测试方法在应用时包括以下步骤:

步骤s10,在确定有待测蓝牙组件的测试需求时,通过连接机构连接所述待测蓝牙组件的待测蓝牙部件;

根据当前待测蓝牙组件的生产应用,在确认当前有基于待测蓝牙组件的测试需求时,所述测试需求即为测试操作,所述待测蓝牙组件指具备一个或多个待测蓝牙部件电连接的电路拼板,所述待测蓝牙部件均具备连接口,用于与连接机构电连接实现测试连接关系,因此,在确认当前有待测蓝牙组件的测试需求时,通过连接机构连接所述待测蓝牙组件中的待测蓝牙部件,所述连接机构定义为针床,在连接所述待测蓝牙组件中的待测蓝牙部件时,通过所述针床的连接针插入所述待测蓝牙部件的连接口实现与上位机的电连接。

步骤s20,向蓝牙测试终端下发测试指令,以通过所述蓝牙测试终端检测当前连接的待测蓝牙部件,所述待测蓝牙组件包括一个或多个待测蓝牙部件;

基于当前已确定的待测蓝牙组件,在确认所述待测蓝牙组件与连接机构连接后,向蓝牙测试终端下发测试指令,以使所述蓝牙测试终端执行当前已连接待测蓝牙组件中待测蓝牙部件的蓝牙功能测试操作。其中,所述蓝牙测试终端与上位机通信连接,以实现测试指令的下发,即所述向蓝牙测试终端下发测试指令的步骤之前,还包括:

创建与所述蓝牙测试终端的测试连接;

在确认所述蓝牙测试终端的测试连接成功后,执行向蓝牙测试终端下发测试指令的步骤。

根据当前的待测蓝牙组件的测试需求,在确定所述待测蓝牙组件通过连接机构已连接成功后,创建与蓝牙测试终端的测试连接,所述测试连接为通信连接,其实现方式包括但不限于无线/有线通信连接,在实际应用中,考虑到网络通信的效率实现蓝牙测试的即时指令下发,上位机通过wifi接口与所述蓝牙测试终端建立通信连接关系。另外,在创建与所述蓝牙测试终端的测试连接的前提为所述蓝牙测试终端与所述待测蓝牙组件已具备测试连接,所述测试连接包括但不限于可实现通信连接的无线/有线连接方式,考虑到蓝牙测试终端的普适性,所述蓝牙测试终端与所述待测蓝牙组件中的待测蓝牙部件的通信连接方式与所述蓝牙测试终端本身具备的连接功能实现,例如所述蓝牙测试终端与所述待测蓝牙组件中的待测蓝牙部件进行蓝牙连接,即当前的连接关系为,待测蓝牙组件的待测蓝牙部件通过连接机构与上位机通信连接,所述上位机与蓝牙测试终端通信连接,蓝牙测试终端与待测蓝牙部件蓝牙连接,以上所述连接关系实现所述待测蓝牙部件的蓝牙功能测试。

步骤s30,若所述待测蓝牙部件检测完成,则通过连接机构连接下一待测蓝牙部件检测部件功能直至所述待测蓝牙组件的所有待测蓝牙部件检测完成。

根据当前的待测蓝牙部件的测试方式,在所述待测蓝牙部件包括一个或多个待测蓝牙部件的前提下,蓝牙测试终端向当前连接机构连接的待测蓝牙部件进行蓝牙功能测试操作,在确认所述待测蓝牙部件的功能检测完成后,断开与所述待测蓝牙部件的连接机构连接关系,并通过所述连接机构连接所述待测蓝牙组件中下一待测蓝牙部件的连接关系,继续向蓝牙测试终端下发测试指令以一一对所述待测蓝牙组件中的多个待测蓝牙部件进行功能测试直至所述待测蓝牙组件中的所有待测蓝牙部件测试完成。另外,在确认当前待测蓝牙组件中的所有待测蓝牙部件测试完成后,以蓝牙测试终端上报的测试数据登记当前的待测蓝牙部件的功能测试结果,即所述直至所述待测蓝牙组件的所有待测蓝牙部件检测完成的步骤之后,还包括:

将所述待测蓝牙组件所有待测蓝牙部件的测试数据上传至服务器保存。

接收蓝牙测试终端上报的测试数据,所述测试数据包括当前待测蓝牙组件中多个待测蓝牙部件的测试数据,且所述监测数据为基于所述待测蓝牙部件的蓝牙功能测试操作所得出的,将接收到的所述测试数据上传至服务器保存,所述服务器用于登记待测蓝牙部件的测试数据。另外,由于当前测试操作为通过连接结构一一连接所述待测蓝牙组件中的多个待测蓝牙部件,因此在接收蓝牙测试终端上报当前连接的待测蓝牙部件的测试数据时,所述测试数据为基于单个待测蓝牙部件的测试操作单独上报的,即所述将所述待测蓝牙组件所有待测蓝牙部件的测试数据上传至服务器保存的步骤之前,还包括:

接收所述蓝牙测试终端上报的待测蓝牙部件测试数据。

在当前的待测蓝牙部件测试操作中,所述蓝牙测试终端根据当前的测试操作收集所述待测蓝牙部件的测试数据,所述测试数据包括但不限于所述待测蓝牙部件的蓝牙功能数据以及测试步骤等内容,并且,在所述蓝牙测试终端测试所述待测蓝牙部件时,可通过获取所述待测蓝牙部件的部件标识进行当前测试过程的测试标识,即所述接收所述蓝牙测试终端上报的待测蓝牙组件测试数据的步骤,包括:

确定当前连接机构连接的待测蓝牙部件;

以所述待测蓝牙部件的部件标识标记上报的所述测试数据。

在蓝牙测试终端测试当前的待测蓝牙部件时,向上位机确定当前连接的待测蓝牙部件,所述待测蓝牙部件通过连接机构电连接上位机,以及与所述蓝牙测试终端通信连接,即当前上位机通过连接机构连接的待测蓝牙部件与当前蓝牙测试终端通信连接待测蓝牙部件为同一蓝牙部件,其确认方式可通过所述待测蓝牙部件的部件标识确定,即所述蓝牙测试终端向上位机发送待测蓝牙部件的部件标识确定信息,在上位机接到所述部件标识信息并验证所述部件标识信息中的部件标识与当前电连接的待测蓝牙部件的部件标识一致时,向所述蓝牙测试终端下发测试指令,以控制所述蓝牙测试终端向所述待测蓝牙部件执行蓝牙功能测试操作,且所述部件标识为待测蓝牙部件的唯一设备标识,具备指向性。因此,在所述蓝牙测试终端测试所述待测蓝牙部件时,在确认通信连接的所述待测蓝牙部件与当前上位机电连接的待测蓝牙部件为同一个时,对所述待测蓝牙部件执行测试操作,并且基于所述待测蓝牙部件的部件标识对当前测试操作得到的测试数据进行数据标识,在所述待测蓝牙部件的功能测试完成后,向上位机上报测试所述待测蓝牙部件所得出的测试数据。

在本实施例中,通过连接机构连接蓝牙产品拼板确定测试产品进而以蓝牙测试终端基于连接的蓝牙产品进行实时的蓝牙功能测试,具备测试准确性也提高了蓝牙产品的测试效率。

此外,本发明实施例还提出一种蓝牙电路拼板测试系统,所述蓝牙电路拼板测试系统包括控制模块、测试机构、连接机构及待测机构,所述待测机构包括一个或多个待测部件,其中,

所述测试机构均与所述控制模块及待测机构信号连接;

所述控制模块与所述连接机构电连接,且所述控制模块通过所述连接机构与所述待测机构电连接以得知当前检测待测机构的待测部件。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、系统、药品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、系统、药品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、系统、药品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例系统可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的系统。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1