一种电路板的自动化测试方法、装置、设备及存储介质制造方法及图纸

技术编号:37247063 阅读:18 留言:0更新日期:2023-04-20 23:26
本实施例提供一种电路板的自动化测试方法、装置、设备及存储介质,属于自动化测试技术领域,方法包括:响应用户在测试界面选择的自动检测选项,按顺序生成待测试的电路板的标识符,并将所述标识符写入所述电路板;获取对所述电路板进行测试的测试程序,调用所述测试程序中的各个测试脚本依次执行对应的功能测试,将各个测试脚本的测试结果进行记录并显示在所述测试界面;若各个测试脚本的测试结果均通过,则获取所述电路板的出厂程序,将所述出厂程序写入所述电路板;本申请通过对电路板进行自动化检测,能够提高对电路板的测试效率。能够提高对电路板的测试效率。能够提高对电路板的测试效率。

【技术实现步骤摘要】
一种电路板的自动化测试方法、装置、设备及存储介质


[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]图1是本申请实施例提供的电路板的自动化测试方法的流程图;
[0037]图2是本申请实施例提供的电路板的自动化测试装置的结构示意图;
[0038]图3是本申请实施例提供的电子设备的硬件结构示意图。
具体实施方式
[0039]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0040]需要说明的是,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
[0041]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电路板的自动化测试方法,其特征在于,所述方法包括:响应用户在测试界面选择的自动检测选项,按顺序生成待测试的电路板的标识符,并将所述标识符写入所述电路板;获取对所述电路板进行测试的测试程序,调用所述测试程序中的各个测试脚本依次执行对应的功能测试,将各个测试脚本的测试结果进行记录并显示在所述测试界面;若各个测试脚本的测试结果均通过,则获取所述电路板的出厂程序,将所述出厂程序写入所述电路板。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取各个功能测试对应的测试脚本;按测试类别将各个测试脚本进行划分,对每个测试类别中的测试脚本进行集成,得到多个子程序;按测试类别的流程顺序将所述多个子程序排序后打包为测试程序。3.根据权利要求1所述的方法,其特征在于,所述调用所述测试程序中的各个测试脚本依次执行对应的功能测试,包括:响应用户在测试界面设置的蓝牙通道和发射功率,在所述蓝牙通道测试得到所述发射功率对应的接收频率和接收功率,并将所述接收频率和接收功率显示在测试界面;若确定所述接收频率和接收功率在偏差范围内,则测试结果为通过,否则不通过。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:若确定用户在测试界面选择手动检测选项,则响应用户选择的按键所对应的功能测试,对所述电路板执行对应的功能测试,并将测试结果显示在所述测试界面。5.根据权利要求1所述的方法,其特征在于,所述调用所述测试程序中的各个测试脚本依次执行对应的功能测试之后,所述方法还包括:将所述测试程序中各个测试脚本的测试结果与所述电路板的标识符关联后进行存储。6.根据权利要求5所述的方法,其特征在于,所述将所述标识符写入所述电路板之后,所述方法还包括:将写入所述电路板的标识符显示在所述测试...

【专利技术属性】
技术研发人员:汪军幸兴滕德仕林福加
申请(专利权)人:广东瑞德智能科技股份有限公司
类型:发明
国别省市:

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

1