一种主板多串口测试的方法、系统及介质技术方案

技术编号:30429287 阅读:13 留言:0更新日期:2021-10-24 17:19
本发明专利技术公开了一种主板多串口测试的方法、系统及介质,所述方法包括以下步骤:设定第一基准数,根据所述第一基准数对若干待测试串口执行分组操作,得到若干所述待测试串口数量相同的串口组;若所述待测试串口数量无法按照所述第一基准数均分,则调用串口调整策略;获取串口测试指令;根据所述串口测试指令,对所述串口组执行测试操作,得到测试结果;根据所述测试结果,切换所述串口组执行测试操作;记录并保存所述测试结果;通过上述方式,本发明专利技术将主板上待测试串口进行分组后测试,减少了测试的次数,提升了串口的检测速度,降低了主板检测的人工成本的同时,提升了工作效率,自动化的测试,提升了工厂主板的生产速度。提升了工厂主板的生产速度。提升了工厂主板的生产速度。

【技术实现步骤摘要】
一种主板多串口测试的方法、系统及介质


[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]1、本专利技术所述的主板多串口测试的方法,可以实现减少主板上串口测试次数,提升主板串口的检测速度,提高工作效率;
[0032]2、本专利技术所述的主板多串口测试的系统,可以实现降低主板检测的人工成本,提升工作质量;
[0033]3、本专利技术所述的主板多串口测试的介质,可以实现自动化检测主板串口,提升工厂主板的生产速度。
附图说明
[0034]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1是本专利技术实施例1所述的主板多串口测试的方法的流程图;
[0036]图2是本专利技术实施例2所述的主板多串口测试的系统的示意图。
具体实施方式
[0037]下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0038]在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“连接”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。
[0039]在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,“基准数”、“分组”、“固件”、“主板”、“串口”、“指令”、“信号”、“发送”、“接收”、“成功”、“失败”等术语应做广义理解。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。
[0040]此外,术语“第一”、“第二”、“第三”、“第四”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”、“第四”的特征可以明示或者隐含地包括至少一个该特征。
[0041]实施例1
[0042]本专利技术实施例提供一种主板多串口测试的方法,请参阅图1,包括以下步骤:
[0043]S100、测试初始化:
[0044]根据待测试主板上串口的数量设定第一基准数,即串口分组时每组的数量,为了更清楚地解释本专利技术,此处设定主板上串口的数量为8个,设定第一基准数为2,需要说明的是,这并不能限定本专利技术保护的主板上串口的数量仅限于8个,第一基准数仅限于2。
[0045]为了更清楚地解释本专利技术的过程,此处将8个串口分别标号为:串口1、串口2、串口3、串口4、串口5、串口6、串口7和串口8,将主板上本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种主板多串口测试的方法,其特征在于,包括以下步骤:测试初始化:设定第一基准数,根据所述第一基准数对若干待测试串口执行分组操作,得到若干所述待测试串口数量相同的串口组;若所述待测试串口的数量无法按照所述第一基准数均分,则调用串口调整策略;获取测试指令:获取串口测试指令;执行串口测试:根据所述串口测试指令,对所述串口组执行测试操作,得到测试结果;切换测试串口组:根据所述测试结果,切换所述串口组执行测试操作;保存测试结果:记录并保存所述测试结果。2.根据权利要求1所述的主板多串口测试的方法,其特征在于:所述串口调整策略的步骤进一步包括:从若干所述串口组中任意选取一组所述串口组,设定为调整串口组;根据所述第一基准数和所述剩余待测试串口数量的差值,从所述调整串口组中选取所述差值数量的所述待测试串口与所述剩余待测试串口组合,得到所述串口组。3.根据权利要求1所述的主板多串口测试的方法,其特征在于:所述执行测试操作的步骤进一步包括:所述串口组中的所述待测试串口之间相互发送信号和接收信号,若所述串口组的全部所述待测试串口均能发送信号和接收信号,则该所述串口组测试成功;若所述串口组中任意一个所述待测试串口无法发送信号或者无法接收信号,则该所述串口组测试失败。4.根据权利要求3所述的主板多串口测试的方法,其特征在于:所述切换测试串口组的步骤进一步包括:若所述测试结果为失败,则停止测试,进入所述保存测试结果步骤;若所述测试结果为成功,...

【专利技术属性】
技术研发人员:高强孙长安胡焱安静
申请(专利权)人:浪潮金融信息技术有限公司
类型:发明
国别省市:

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

1