一种提取产品测试数据的方法、装置及介质制造方法及图纸

技术编号:34331231 阅读:47 留言:0更新日期:2022-07-31 02:07
本申请及产品测试领域,公开了一种提取产品测试数据的方法、装置及介质,包括:获取待提取测试结果,并在确定待提取测试结果所在文件格式和所在文件个数后,根据文件格式选择格式模式,并根据文件个数和组成结构选择处理模式,其中,格式模式为预先根据各文件格式设置的模式。最后,结合格式模式和处理模式对待提取测试结果进行数据提取得到提取结果。由此,根据待提取测试结果的文件格式,所在文件个数和组成结构选择不同的格式模式和处理模式,即依据产品测试结果的不同相适应的调整数据提取方式,避免所有产品测试结果均使用一种数据提取方式导致无法提取有效数据,或提取数据有误,扩大提取范围的同时,提高产品测试结果的提取效率。提取效率。提取效率。

A method, device and medium for extracting product test data

【技术实现步骤摘要】
一种提取产品测试数据的方法、装置及介质


[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]获取模块,用于获取待提取测试结果;
[0039]第一选择模块,用于在确定所述待提取测试结果所在文件格式后,根据所述文件格式选择对应的格式模式;其中,所述格式模式为预先根据各所述文件格式设置的模式;
[0040]第二选择模块,用于在确定所述待提取测试结果所在文件个数之后,根据所述文
件个数和所述待提取测试结果的组成结构选择对应的处理模式;
[0041]提取模块,用于依据所述格式模式和所述处理模式对所述待提取测试结果进行数据提取得到提取结果。
[0042]为了解决上述技术问题,本申请还提供了一种提取产品测试数据的装置,包括存储器,用于存储计算机程序;
[0043]处理器,用于执行所述计算机程序时实现如所述的提取产品测试数据的方法的步骤。
[0044]为了解决上述技术问题,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如所述的提取产品测试数据的方法的步骤。
[0045]本专利技术所提供的一种提取产品测试数据的方法,包括:获取待提取测试结果,并在确定待提取测试结果所在文件格式后,根据文件格式选择对应的格式模式,其中,格式模式为预先根据各文件格式设置的模式。确定待提取测试结果所在文件的个数,确定个数后根据文件个数和待提取测试结果的组成结构选择对应的处理模式,并结合格式模式和处理模式对待提取测试结果进行数据提取得到提取结果。由此可见,本申请所提供的技术手段,根据待提取测试结果的文件格式,待提取测试结果所在文件的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种提取产品测试数据的方法,其特征在于,包括:获取待提取测试结果;在确定所述待提取测试结果所在文件格式后,根据所述文件格式选择对应的格式模式;其中,所述格式模式为预先根据各所述文件格式设置的模式;在确定所述待提取测试结果所在文件个数之后,根据所述文件个数和所述待提取测试结果的组成结构选择对应的处理模式;依据所述格式模式和所述处理模式对所述待提取测试结果进行数据提取得到提取结果。2.根据权利要求1所述的提取产品测试数据的方法,其特征在于,所述处理模式包括批量处理模式、位置处理模式和关键词处理模式。3.根据权利要求2所述的提取产品测试数据的方法,其特征在于,所述待提取测试结果所在文件个数为单个时,所述根据所述文件个数和所述待提取测试结果的组成结构选择对应的处理模式包括:判断所述待提取测试结果是否由多个相同结构组成;若是,则选择所述批量处理模式;若否,则确定待提取数据所在文件中的位置是否固定,若固定,则选择所述位置处理模式,若不固定,则选择所述关键词处理模式。4.根据权利要求2所述的提取产品测试数据的方法,其特征在于,所述待提取测试结果所在文件个数为多个时,所述根据所述文件个数和所述待提取测试结果的组成结构选择对应的处理模式包括:判断所述待提取测试结果所在各文件是否类型相同;若所述类型相同,则判断各文件中的所述待提取测试结果是否为相同结构,若为相同结构,则选择所述批量处理模式,若不为相同结构,则确定待提取数据所在文件中的位置是否固定,若固定,则选择所述位置处理模式,若不固定,则选择所述关键词处理模式;若所述类型不相同,则按照预设分类标准对所述待提取测试结果所在各文件进行分类,并依据分类结果中各类文件的待提取测试结果的所述组成结构选择所述处理模式。5.根据权利要求3或4所述的提取产品测试数据的方法,其特征在于,所述处理模式为批量处理模式时,所述依据所述格式模式和所述处理模式对所述待提取测试结果进行数据提取得到提取结果包括:对各所述相同结构的所述待提取测试结果进行标定和框选得到标定结果和框选结果;依据所述标定结果和所述框选结果确定所述待提取数据的具体位置;根据所述待提取数据的所述具体位置对所述待提取测试结果进行数据提取得到所述提取结果。6.根据权利要求3或4所述的提取产品测试数据...

【专利技术属性】
技术研发人员:燕旭
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1