一种导出测试数据的方法及相关装置制造方法及图纸

技术编号:33631041 阅读:14 留言:0更新日期:2022-06-02 01:34
本申请实施例公开了一种导出测试数据的方法及相关装置,所述方法应用于第一终端,所述方法包括:获取第一文档的多列测试数据;从所述多列测试数据中挑选出分别与预存的多个模板字段对应的测试数据,并调整挑选出的测试数据的排列格式,所述模板字段包括用于标记测试数据的数据属性的标签;创建第二文档,并将挑选出的测试数据逐列写入第二文档中。在本申请实施例中,根据预存的多个模板字段从第一文档中挑选出至少部分测试数据,其中,挑选出的测试数据分别与多个预存的模板字段分别对应,并将挑选出的测试数据逐列写入到创建的第二文档中,无须人为手动复制第一文档中的测试数据到第二文档中。据到第二文档中。据到第二文档中。

【技术实现步骤摘要】
一种导出测试数据的方法及相关装置


[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]图4是本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0040]下面结合本申请实施例中的附图对本申请的实施例进行描述。
[0041]本申请的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选的还包括没有列出的步骤或单元,或可选的还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0042]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0043]在现有技术中,在将第一文档中的部分测试数据导入到第二文档中时,由于第二文档不需要第一文档的全部数据,需要人为将第二文档需要的测试数据从第一文档中逐列复制到第二文档中,同时还需要人工核查,逐一对比复制到第二文档中的测试数据是否正确,极大的耗费人力。
[0044]请参见图1,本申请实施例提供一种导出测试数据的方法,所述方法应用于第一终端100,所述第一终端100可以是手机、电脑等智能设备,在本申请实施例中,所述方法的执行主体可以是所述第一终端100。
[0045]所述方法包括但不限于如下步骤:
[0046]S1,获取第一文档的多列本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种导出测试数据的方法,其特征在于,所述方法应用于第一终端,所述方法包括:获取第一文档的多列测试数据;从所述多列测试数据中挑选出分别与预存的多个模板字段对应的测试数据,并调整挑选出的测试数据的排列格式,所述模板字段包括用于标记测试数据的数据属性的标签;创建第二文档,并将挑选出的测试数据逐列写入第二文档中。2.如权利要求1所述的导出测试数据的方法,其特征在于,从所述多列测试数据中挑选出分别与预存的多个模板字段对应的测试数据,包括:解读所述多列测试数据,以识别各列测试数据的数据属性;从所述第一文档中的多列测试数据中筛选数据属性与模板字段的标签对应的测试数据。3.如权利要求1所述的导出测试数据的方法,其特征在于,所述调整挑选出的测试数据的排列格式,包括:将所述多列测试数据复制到数组中;在所述数组中移除所述多列测试数据中经挑选后剩余的测试数据,并保留从多列测试数据中挑选出的测试数据;将保留的以浮点类型呈现的测试数据转换为以百分比形式呈现的测试数据。4.如权利要求3所述的导出测试数据的方法,其特征在于,所述调整挑选出的测试数据的排列格式之后,还包括:在所述数组中新增至少一列统计列;基于所述数组中保留的各列测试数据在所述统计列上生成统计数据。5.如权利要求4所述的导出测试数据的方法,其特征在于,所述创建第二文档,并将挑选出的测试数据逐列写入第二文档中,包括:将保留在所述数组中的各个所述测试数据以及所述统计数据逐列写入第二文档中;并将与各个测试数据分别对应的各个所述模板字段作为所述第二文档的表头。6.如权利要求4所述的导出测试数据的...

【专利技术属性】
技术研发人员:李双飞陈永琴刘兵
申请(专利权)人:深圳希施玛数据科技有限公司
类型:发明
国别省市:

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

1