自动化测试方法、设备及存储介质技术

技术编号:35861341 阅读:13 留言:0更新日期:2022-12-07 10:51
本发明专利技术公开了一种自动化测试方法、设备及存储介质,属于生产测试技术领域。所述自动化测试方法包括根据预设的通讯协议,建立与测试工站之间的通信连接;获取控制终端的固定地址,根据所述固定地址建立与所述控制终端之间的通信连接,其中,所述控制终端和机械手电性连接;接收所述控制终端发送的待测产品的产品信号,根据所述产品信号在各所述测试工站中确定目标测试工站,并将所述产品信号发送至所述目标测试工站以开始测试;动态获取所述测试工站的测试结果,将所述测试结果转化为预设的结果信号,并发送所述结果信号至所述控制终端以控制所述机械手执行对应的操作措施。本发明专利技术解决了现有技术自动化程度低,产品的测试效率低的技术问题。的技术问题。的技术问题。

【技术实现步骤摘要】
自动化测试方法、设备及存储介质


[0001]本专利技术涉及生产测试
,尤其涉及一种自动化测试方法、设备及存储介质。

技术介绍

[0002]随着制造行业的发展,各类产品层出不穷,为了确保产品质量,提升产品测试效率,自动化测试技术开始应用于产品制造行业。目前技术情况下,产品的自动化测试效率较低,需要人工获取测试结果再发送至机械手的控制终端进行下一步操作,导致产品的自动化测试难以全面开展,并且一测试机台连接一机械手控制终端,在未获取到测试结果前,机械手只能暂停等待结果,使产品的测试效率降低。
[0003]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0004]本专利技术的主要目的在于提供一种自动化测试方法,旨在解决现有产品测试方法的自动化程度低,产品的测试效率低的技术问题。
[0005]为实现上述目的,本专利技术提供一种自动化测试方法,所述自动化测试方法包括:
[0006]根据预设的通讯协议,建立与测试工站之间的通信连接;
[0007]获取控制终端的固定地址,根据所述固定地址建立与所述控制终端之间的通信连接,其中,所述控制终端和机械手电性连接;
[0008]接收所述控制终端发送的待测产品的产品信号,根据所述产品信号在各所述测试工站中确定目标测试工站,并将所述产品信号发送至所述目标测试工站以开始测试;
[0009]动态获取所述目标测试工站的测试结果,将所述测试结果转化为预设的结果信号,并发送所述结果信号至所述控制终端以控制所述机械手执行对应的操作措施。
[0010]可选地,所述根据预设的通讯协议,建立与测试工站之间的通信连接的步骤包括:
[0011]获取所述测试工站基于预设的通讯协议发散的动态地址和端口号;
[0012]根据所述动态地址和端口号,建立与各所述测试工站之间的通信连接。
[0013]可选地,所述获取控制终端的固定地址,根据所述固定地址建立与所述控制终端之间的通信连接的步骤之后,还包括:
[0014]检测与所述控制终端的连接状态;
[0015]若所述连接状态为正常状态,则执行所述接收所述控制终端发送的待测产品的产品信号的步骤;
[0016]若所述连接状态为异常状态,则记录连接异常信息;根据所述连接异常信息,发送预设的警报信号至配对的人工服务终端,以供所述人工服务终端对所述控制终端进行人工连接。
[0017]可选地,所述测试工站包括测试工装,所述根据所述产品信号在各所述测试工站中确定目标测试工站的步骤包括:
[0018]提取所述产品信号中的目标工装标识,将所述目标工装标识指向的目标测试工装所适配的测试工站作为目标测试工站,其中,所述工装标识为所述机械手夹持所述待测产品所放入的目标测试工装的设备标识。
[0019]可选地,所述动态获取所述目标测试工站的测试结果的步骤包括:
[0020]发送结果查询请求至所述目标测试工站;
[0021]若在预设时长内接收到所述目标测试工站反馈的测试数据,且所述测试数据符合预设产品标准,则所述测试结果为测试成功;
[0022]若在预设时长内接收到所述目标测试工站反馈的测试数据,且所述测试数据不符合预设产品标准,则所述测试结果为测试失败;
[0023]若在预设时长内未接收到所述目标测试工站反馈的测试数据,则所述测试结果为测试超时。
[0024]可选地,所述将所述测试结果转化为预设的结果信号的步骤包括:
[0025]若所述测试结果为测试成功,则将所述测试成功转化为成功信号;
[0026]若所述测试结果为测试失败,则将所述测试失败转化为失败信号;
[0027]若所述测试结果为测试超时,则将所述测试超时转化为失败信号,并发送预设的警报信号至配对的人工服务终端,以供所述人工服务终端进行人工检修。
[0028]可选地,所述结果信号中封装有产品标识、目标工装标识和操作措施,所述发送所述结果信号至所述控制终端以控制所述机械手执行对应的操作措施的步骤包括:
[0029]若所述结果信号为成功信号,则发送所述结果信号至所述控制终端,以控制所述机械手:取走所述目标工装标识对应的测试工装中的产品,并放入新的待测产品;
[0030]若所述结果信号为失败信号,则对所述产品标识对应的产品的测试失败次数累加一,并获取新的测试失败次数。
[0031]可选地,在所述对所述产品标识对应的产品的测试失败次数累加一,并获取新的测试失败次数的步骤之后,还包括:
[0032]若所述测试失败次数小于预设的第一阈值,则所述操作措施为:控制所述机械手,取走所述目标测试工装中的产品,并将所述产品重新放入所述目标测试工装中;
[0033]若所述测试失败次数大于或等于第一阈值并小于预设的第二阈值,则所述操作措施为:控制所述机械手,取走所述目标测试工装中的产品,并将所述产品放入备选测试工装中;
[0034]若所述测试失败次数大于或等于第二阈值,则所述操作措施为:控制所述机械手,取走所述目标测试工装中的产品,并将所述产品放入预设的维修工位。
[0035]本专利技术还提供一种自动化测试设备,所述自动化测试设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的自动化测试程序,所述自动化测试程序配置为实现上述的自动化测试方法的步骤。
[0036]本专利技术还提供一种存储介质,所述存储介质为计算机可读存储介质,所述计算机可读存储介质上存储有自动化测试程序,所述自动化测试程序被处理器执行以实现上述的自动化测试方法的步骤。
[0037]本专利技术公开了一种自动化测试方法、设备及存储介质,通过根据预设的通讯协议,建立与测试工站之间的通信连接,进而获取控制终端的固定地址,根据所述固定地址建立
与所述控制终端之间的通信连接,实现了控制终端和多个测试工站间的信号交互,提升了产品的自动化测试程度,进而动态获取所述测试工站的测试结果,实现了产品测试结果的实时获取,进而将所述测试结果转化为预设的结果信号,并发送所述结果信号至所述控制终端以控制所述机械手执行对应的操作措施,实现测试结果的自动反馈,进而提高了产品测试过程的自动化程度,进一步提升了产品的测试效率。
附图说明
[0038]图1是本专利技术实施例方案涉及的硬件运行环境的自动化测试设备的结构示意图;
[0039]图2为本专利技术实施例方案涉及的自动化测试方法的流程示意图;
[0040]图3为本专利技术实施例涉及的自动化测试方法的应用场景示意图;
[0041]图4为图2中步骤S20一实施例的细化流程示意图;
[0042]图5为图2中步骤S40一实施例的细化流程示意图。
[0043]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0044]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0045]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动化测试方法,其特征在于,所述自动化测试方法包括以下步骤:根据预设的通讯协议,建立与测试工站之间的通信连接;获取控制终端的固定地址,根据所述固定地址建立与所述控制终端之间的通信连接,其中,所述控制终端和机械手电性连接;接收所述控制终端发送的待测产品的产品信号,根据所述产品信号在各所述测试工站中确定目标测试工站,并将所述产品信号发送至所述目标测试工站以开始测试;动态获取所述目标测试工站的测试结果,将所述测试结果转化为预设的结果信号,并发送所述结果信号至所述控制终端以控制所述机械手执行对应的操作措施。2.如权利要求1所述的自动化测试方法,其特征在于,所述根据预设的通讯协议,建立与测试工站之间的通信连接的步骤包括:获取所述测试工站基于预设的通讯协议发散的动态地址和端口号;根据所述动态地址和端口号,建立与各所述测试工站之间的通信连接。3.如权利要求1所述的自动化测试方法,其特征在于,在所述获取控制终端的固定地址,根据所述固定地址建立与所述控制终端之间的通信连接的步骤之后,还包括:检测与所述控制终端的连接状态;若所述连接状态为正常状态,则执行所述接收所述控制终端发送的待测产品的产品信号的步骤;若所述连接状态为异常状态,则记录连接异常信息;根据所述连接异常信息,发送预设的警报信号至配对的人工服务终端,以供所述人工服务终端对所述控制终端进行人工连接。4.如权利要求1所述的自动化测试方法,其特征在于,所述测试工站包括测试工装,所述根据所述产品信号在各所述测试工站中确定目标测试工站的步骤包括:提取所述产品信号中的目标工装标识,将所述目标工装标识指向的目标测试工装所适配的测试工站作为目标测试工站,其中,所述工装标识为所述机械手夹持所述待测产品所放入的目标测试工装的设备标识。5.如权利要求1所述的自动化测试方法,其特征在于,所述动态获取所述目标测试工站的测试结果的步骤包括:发送结果查询请求至所述目标测试工站;若在预设时长内接收到所述目标测试工站反馈的测试数据,且所述测试数据符合预设产品标准,则所述测试结果为测试成功;若在预设时长内接收到所述目标测试工站反馈的测试数据,且所述测试数据不符合预设产品标准,则所述测试结果为测试失败;...

【专利技术属性】
技术研发人员:韩德顺
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:

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

1