【技术实现步骤摘要】
基于图形化测试平台的自动测试系统
[0001]本公开涉及电子设备测试领域,具体地,涉及一种基于图形化测试平台的自动测试系统。
技术介绍
[0002]随着电子工业技术的发展,工业生产以及人们的日常生活,均离不开电子仪器。对于工业而言,若是某些仪器设备发生故障则很有可能造成生产危险或者经济损失,因此,保证电子仪器的正常运行则是工业生产的重中之重。
[0003]然而,电子仪器运行的数据却是异常大量的,并且不同的数据之间还存在互相影响的关系,基于此,如何自动地对从大量的数据中找出异常的数据是电子仪器测试亟待解决的问题。
技术实现思路
[0004]本公开的目的在于提供一种基于图形化测试平台的自动测试系统,以实现电子仪器自动测试,并考虑到数据间的影响关系,能够从大量的运行数据中找出异常的数据。
[0005]根据本公开的第一方面,提供一种基于图形化测试平台的自动测试系统,所述系统包括图形化测试平台,以及与所述图形化测试平台通信连接的至少一个待测试电子仪器,所述图形化测试平台用于:获取目标电子仪器的运行数据序列;基于所述运行数据序列,生成目标运行数据图,所述目标运行数据图包括图元素与连接线,每一所述图元素与所述运行数据序列中的一条数据对应,所述连接线表征所连接的两个图元素对应的运行数据之间具备影响相关;将所述目标运行数据图输入预先训练得到的数据图异常检测模型,得到运行检测结果;根据运行检测结果,生成所述目标电子仪器的测试结果,并将所述测试结果发送至所述目标电子仪器。
[0006]通过上述技术方 ...
【技术保护点】
【技术特征摘要】
1.一种基于图形化测试平台的自动测试系统,其特征在于,所述系统包括图形化测试平台,以及与所述图形化测试平台通信连接的至少一个待测试电子仪器,所述图形化测试平台用于:获取目标电子仪器的运行数据序列;基于所述运行数据序列,生成目标运行数据图,所述目标运行数据图包括图元素与连接线,每一所述图元素与所述运行数据序列中的一条数据对应,所述连接线表征所连接的两个图元素对应的运行数据之间具备影响相关;将所述目标运行数据图输入预先训练得到的数据图异常检测模型,得到运行检测结果;根据运行检测结果,生成所述目标电子仪器的测试结果,并将所述测试结果发送至所述目标电子仪器。2.根据权利要求1所述的自动测试系统,其特征在于,所述基于所述运行数据序列,生成目标运行数据图,包括:基于所述运行数据序列,获取依据不同属性的多个运行数据生成的初始运行数据图,其中所述初始运行数据图包括与所述多个运行数据对应的多个图元素以及在图元素间进行连接的连接线,图元素的属性对应于运行数据的属性,各个连接线指示所述各个连接线连接的两个图元素所对应的运行数据之间的影响相关并且具有影响因子以指示所述两个图元素间的影响程度,所述两个图元素间的影响程度表征所述两个图元素间对应的运行数据间的影响程度;预生成第一运行数据图和第二运行数据图,令第一运行数据图包含所述初始运行数据图中的一个或多个感兴趣图元素,第二运行数据图包括初始运行数据图中剔除第一运行数据图中的图元素后剩余的图元素和连接线,其中每个感兴趣图元素指示具有感兴趣属性的运行数据对应的图元素;重复执行如下第一迭代流程以对第一运行数据图和第二运行数据图进行调整,直至第二运行数据图中不包括感兴趣图元素,所述第一迭代流程包括:从初始运行数据图的图元素中确定中央图元素,所述中央图元素是初始运行数据图中与第一运行数据图中所述一个或多个感兴趣图元素中的至少一个感兴趣图元素的影响程度大于预设影响指标且与第二运行数据图中的所有感兴趣图元素的影响程度的指标累加最大的图元素;确定包括第二运行数据图中与中央图元素影响程度大于预设影响指标的图元素以及第一运行数据图中与中央图元素影响程度最大的图元素的图元素团簇,并且将所述图元素团簇中的图元素、所述中央图元素、以及初始运行数据图中连接中央图元素与所述图元素团簇中的图元素的连接线确定为第三运行数据图;在第一运行数据图中融入第三运行数据图的图元素和连接线,并且在第二运行数据图中剔除第三运行数据图的图元素和连接线;依据调整后的第一运行数据图中包括的连接线,将调整后的第一运行数据图中的图元素对应的目标运行数据进行关联,得到所述目标运行数据图。3.根据权利要求2所述的自动测试系统,其特征在于,所述从初始运行数据图的图元素中确定中央图元素,包括:
游走查询初始运行数据图的所有图元素,并且响应于游走查询到的当前图元素与第一运行数据图中的至少一个感兴趣图元素的影响程度大于预设影响指标,则确定当前图元素与第二运行数据图中的所有感兴趣图元素的影响程度的指标累加;将确定的所有指标累加中最大的指标累加对应的图元素确定为中央图元素;所述初始运行数据图中的每个图元素具有影响因子以指示所述图元素的影响力大小;所述确定包括第二运行数据图中与中央图元素影响程度大于预设影响指标的图元素以及第一运行数据图中与中央图元素影响程度最大的图元素的图元素团簇,包括:响应于第一运行数据图包括与中央图元素影响程度最大的多个图元素,则获取第一运行数据图中的所述多个图元素中具有最大图元素影响因子的图元素;确定包括第二运行数据图中与中央图元素影响程度大于预设影响指标的图元素以及获取的具有最大图元素影响因子的图元素的图元素团簇。4.根据权利要求2所述的自动测试系统,其特征在于,所述基于所述运行数据序列,获取依据不同属性的多个运行数据生成的初始运行数据图,包括:依据所述运行数据序列中运行数据的属性和运行数据之间的影响相关确定运行数据知识图谱,所述运行数据知识图谱包括用于指示运行数据的图元素以及用于指示运行数据之间的影响相关的连接线,用于指示运行数据的图元素具有图元素影响因子以指示该图元素对应的运行数据的影响力大小,用于指示运行数据之间的影响相关的连接线具有连接线影响因子以指示该连接线连接的两个图元素对应的运行数据间的影响程度;从所述运行数据知识图谱中提取运行数据知识图谱的局部运行数据图,以得到所述初始运行数据图;所述从所述运行数据知识图谱中提取运行数据知识图谱的局部运行数据图,以得到所述初始运行数据图包括:依据所述运行数据知识图谱中的每个图元素建立原始元素团簇,以将所述运行数据知识图谱中的多个图元素划分成多个原始元素团簇,并确定每个所述原始元素团簇的集成化指标,其中,元素团簇的集成化指标表征元素团簇中的图元素间连接的影响程度;将所述多个原始元素团簇中的每个元素团簇作为目标元素团簇;重复执行如下第二迭代流程,直到所得到的次代元素团簇的集成化指标不再增大,所述第二迭代流程包括:通过将所述运行数据知识图谱中的每个图元素指派到最临近的图元素所在的目标元素团簇而形成次代元素团簇,令所述次代元素团簇的集成化指标大于所述最临近的图元素所在的当前元素团簇的集成化指标,并且将所述次代元素团簇作为目标元素团簇;将所得到的多个目标元素团簇中的一个作为所述初始运行数据图;所述将所得到的多个目标元素团簇中的一个作为所述初始运行数据图包括:确定所得到的多个目标元素团簇中的每个当前元素团簇的集成化指标;将所得到的多个目标元素团簇中最大集成化指标对应的元素团簇作为所述初始运行数据图;和/或,所述从所述运行数据知识图谱中提取运行数据知识图谱的局部运行数据图,以得到所述初始运行数据图,包括:从所述运行数据知识图谱中提取所述运行数据知识图谱的影响路径最长的局部运行
数据图,以作为所述初始运行数据图。5.根据权利要求1所述的自动测试系统,其特征在于,所述数据图异常检测模型包括训练完成的预检测模型以及运行数据异常检测模型,所述将所述目标运行数据图输入预先训练得到的数据图异常检测模型,得到运行检测结果包括:将所述目标运行数据图输...
【专利技术属性】
技术研发人员:关彬,王亚峰,刘凯,
申请(专利权)人:西安弘捷电子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。