一种测试数据分析方法及系统技术方案

技术编号:19692555 阅读:52 留言:0更新日期:2018-12-08 11:22
本发明专利技术公开了一种测试数据分析方法,获取待测试机台的测试日志信息;将获取的测试日志信息根据预设条件导入至关系数据库中;从所述关系数据库中导出符合预设字段的测试数据信息;将导出的符合预设字段的测试数据信息建立数据报告,分析测试机台或产品的某个状态。本发明专利技术的目的是提供一种测试数据分析方法及系统,将获取的原始测试日志进行对应格式的转换并将导入至关系数据库中,依据数据分析的要求,在数据库中提取相应数据并分析给出结果,极大地提高了数据分析的效率。

【技术实现步骤摘要】
一种测试数据分析方法及系统
本专利技术涉及数据分析领域,特别涉及一种测试数据分析方法及系统。
技术介绍
目前,对于出厂机台的合格检测,是企业运行的重要保障,例如,固态硬盘(SolidStateDisk,SSD)生产测试流程有多个功能测试站点,每个站点每片SSD都会产生测试日志文件,如何高效分析这些数据,对SSD品质检验保障和测试改善十分重要。同时,测试日志中Nand的数据提取和分析,需要建立在大量数据基础之上。传统的数据收集工作是依照数据收集要求,先收集符合条件的测试日志文件,然后,再使用特定的数据分析工具来完成数据的分析。从搜集测试日志文件到分析出结果,需要按天给出结果。这对一些涉及SSD出货相关的数据分析来说,是无法接受的。因而,如何从海量测试日志中高效筛选并分析这些数据成为一个十分棘手且亟待解决的问题。基于以上存在技术问题,本申请提供了解决技术问题的技术方案。
技术实现思路
本专利技术的目的是提供一种测试数据分析方法及系统,在本专利技术中,将获取的原始测试日志进行对应格式的转换并将导入至关系数据库中,依据数据分析的要求,在数据库中提取相应数据并分析给出结果,极大地提高了数据分析的效率。本专利技术提供的技术方案如下:一种测试数据分析方法,获取待测试机台的测试日志信息;将获取的测试日志信息根据预设条件导入至关系数据库中;从关系数据库中导出符合预设字段的测试数据信息;将导出的符合预设字段的测试数据信息建立数据报告,分析测试机台的工作状态。进一步优选的,构建关系数据库包括:在关系数据库中建立主页表和子页表;将待导入的数据设置第一标识信息和第一预设条件;根据待导入的数据设置的第一标识信息、第一预设条件以及待导入的数据的文件名构建主页表;根据主页表中设置的第一标识信息、第二标识信息以及第二预设条件构建子页表;或,根据主页表中设置的第一标识信息、第二标识信息、第一预设条件、以及第二预设条件构建子页表;根据待导入的数据设置第一标识信息以及文件名将主页表与子页表进行关联设置。进一步优选的,构建关系数据库包括:在构建子页表时,将子页表中第二标识信息与待导入数据的类别一一对应设置;其中,第一预设条件与第二预设条件中包括数据的类别。进一步优选的,还包括:当第一预设条件改变时,更新主页表。进一步优选的,将获取的测试日志信息导入至关系数据库中具体包括:将测试日志信息进行解析;将解析后满足第一预设条件的测试日志信息导入至关系数据库的主页表中;将解析后满足第一预设条件和第二预设条件的测试日志信息导入至关系数据库的子页表中。一种测试数据分析系统,包括:数据导入模块,用于将从测试平台获取的测试日志信息根据预设条件导入至关系数据库中;数据导出模块,与数据导入模块通信连接,从关系数据库中导出符合预设字段的测试数据信息至客户端;报告生成模块,与数据导出模块通信连接,将导出的符合预设字段的测试数据信息建立数据报告,分析测试装置的工作状态并显示在客户端。进一步优选的,构建关系数据库包括:在关系数据库中建立主页表和子页表;主页表创建模块,将待导入的数据设置第一标识信息和第一预设条件;根据待导入的数据设置的第一标识信息、第一预设条件以及待导入的数据的文件名构建主页表;子页表创建模块,与主页表通信连接,根据主页表中设置的第一标识信息、第二标识信息以及第二预设条件构建子页表;或,根据主页表中设置的第一标识信息、第二标识信息、第一预设条件、以及第二预设条件构建子页表;信息关联模块,分别与主页表创建模块以及子页表创建模块通信连接,根据待导入的数据设置第一标识信息以及文件名将主页表与子页表进行关联设置。进一步优选的,构建关系数据库包括:子页表构建模块进一步包括,将子页表中第二标识信息与待导入数据的类别一一对应设置;其中,第一预设条件与第二预设条件中包括数据的类别。进一步优选的,主页表创建模块进一步包括:当第一预设条件改变时,更新主页表。进一步优选的,数据导入模块,具体包括:数据解析模块,将测试日志信息进行解析;数据导入模块进一步包括:将解析后满足第一预设条件的测试日志信息导入至关系数据库的主页表中;将解析后满足第一预设条件和第二预设条件的测试日志信息导入至关系数据库的子页表中。本专利技术提供的一种测试数据分析方法及系统,能够带来以下至少一种有益效果:在本专利技术中,将获取的原始测试日志进行对应格式的转换并将导入至关系数据库中,依据数据分析的要求,在数据库中提取相应数据并分析给出结果,极大地提高了数据分析的效率。在本专利技术中,将关系数据库设计为主子页数据架构,有效提取相应数据并分析给出结果,可以在短时间内产生所需要的分析结果,根据实际的测试结果可以在30分钟至3小时以内产生所需要的分析结果,极大地提高了数据分析的效率。在本专利技术中,基于强大的服务器主板和RAID架构的PCIeSSD主存储硬件平台,不仅可实现高效分析这些数据,同时对待测试机台的品质检验和测试方式的改善起到了积极有效作用。在本专利技术中,主页表根据分析和查看测试数据的需求,可以实现对主页表的更新,即可实现在现有的记录上,增加新的字段,并导入数据;而对现有的记录没有影响;因此,对满足后续新的数据搜集要求具有极大的灵活性和便利性。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对一种测试数据分析方法及系统的上述特性、技术特征、优点及其实现方式予以进一步说明。图1是本专利技术一种测试数据分析方法的一个实施例的流程图;图2是本专利技术一种测试数据分析方法的另一个实施例的流程图;图3是本专利技术一种测试数据分析方法的另一个实施例的流程图;图4是本专利技术一种测试数据分析的结构图;图5是本专利技术关系数据库中数据的存储关系图;图6是本专利技术关系数据库的结构图;图7是本专利技术测试数据信息的硬件架构图;图8是本专利技术一种测试数据分析系统的一个实施例的结构图;图9是本专利技术一种测试数据分析系统的另一个实施例的结构图。具体实施方式为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对照附图说明本专利技术的具体实施方式。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。为使图面简洁,各图中只示意性地表示出了与本专利技术相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。在生产基地对于生产出的机台,无论是出厂前,还是在生产过程中,为了保证对产出的机台的质量,需要在生产测试流程中设置多个功能测试站点,每个站点对于产出的机台都会产生测试日志文件,如何高效分析这些数据,对待检测机台品质检验保障和测试改善十分重要。因此,在大量的测试日志中数据提取和分析,需要建立在大量数据基础之上。现有技术比较传统的数据收集工作是依照数据收集要求,先收集符合条件的测试日志文件,然后,再使用特定的数据分析工具来完成数据的分析。这样就造成时间和资源的浪费。本专利技术提供了一种测试数据分析方法一个实施例,如图1和图4所示;步骤S100获取待测试机台的测试日志信息;步骤S200将获取的测试日志信息根据预设条本文档来自技高网...

【技术保护点】
1.一种测试数据分析方法,其特征在于,包括:获取待测试机台的测试日志信息;将获取的所述测试日志信息根据预设条件导入至关系数据库中;从所述关系数据库中导出符合预设字段的测试数据信息;将导出的符合预设字段的测试数据信息建立数据报告,分析测试机台的工作状态。

【技术特征摘要】
1.一种测试数据分析方法,其特征在于,包括:获取待测试机台的测试日志信息;将获取的所述测试日志信息根据预设条件导入至关系数据库中;从所述关系数据库中导出符合预设字段的测试数据信息;将导出的符合预设字段的测试数据信息建立数据报告,分析测试机台的工作状态。2.根据权利要求1所述的测试数据分析方法,其特征在于,构建所述关系数据库包括:在所述关系数据库中建立主页表和子页表;将待导入的数据设置第一标识信息和第一预设条件;根据待导入的数据设置的第一标识信息、所述第一预设条件以及待导入的数据的文件名构建所述主页表;根据所述主页表中设置的所述第一标识信息、第二标识信息以及所述第二预设条件构建所述子页表;或,根据所述主页表中设置的所述第一标识信息、第二标识信息、所述第一预设条件、以及第二预设条件构建所述子页表;根据待导入的数据设置第一标识信息以及文件名将所述主页表与所述子页表进行关联设置。3.根据权利要求2所述的测试数据分析方法,其特征在于,构建关系数据库包括:在构建所述子页表时,将所述子页表中所述第二标识信息与所述待导入数据的类别一一对应设置;其中,所述第一预设条件与所述第二预设条件中包括数据的类别。4.根据权利要求2-3任一所述的测试数据分析方法,其特征在于,当所述第一预设条件改变时,更新所述主页表。5.根据权利要求2所述的测试数据分析方法,其特征在于,将获取的所述测试日志信息导入至关系数据库中具体包括:将所述测试日志信息进行解析;将解析后满足所述第一预设条件的测试日志信息导入至所述关系数据库的所述主页表中;将解析后满足所述第一预设条件和所述第二预设条件的测试日志信息导入至所述关系数据库的所述子页表中。6.一种测试数据分析系统,可执行权利要求1-6任一所述的测试数据分析方法,其特征在于,包括:数据导入模块,用于将从测试平台获取的测试日志信息根据预设条件导入至关系数据库中...

【专利技术属性】
技术研发人员:宋国军曹海涛张子威陈莉朱德生汪强刘颖
申请(专利权)人:环旭电子股份有限公司
类型:发明
国别省市:上海,31

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

1