System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,特别是涉及一种测试报告生成方法、装置、设备、介质和产品。
技术介绍
1、为了保证变电站内各用电设备的安全性和使用性能,需定期对变电站内的用电设备进行检测,以根据检测结果确定是否对被测设备进行检修或维护。
2、传统技术中,通常会先基于测试需求手工制作测试报告模板,再将测试数据逐个填入测试报告模板中。然而,这种人工填写测试数据的方式会导致最终形成的测试报告的准确性和可靠性较低。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种测试报告生成方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种测试报告生成方法。该方法包括:
3、获取目标对象中被测设备的测试数据,测试数据中包含被测设备标识和测试数据标识;
4、从预设数据库中调取与被测设备标识对应的测试报告模板,测试报告模板中包括各待填写数据项对应的数据标记;
5、将测试数据标识与数据标记进行匹配,在目标测试数据标识与目标数据标记相匹配的情况下,将目标测试数据加载至与目标数据标记对应的位置,以生成与目标被测设备对应的测试报告。
6、在其中一个实施例中,该方法还包括:
7、根据被测设备标识,在预设数据库中查询是否存在与被测设备标识对应的测试报告模板,在预设数据库中不存在与被测设备标识对应的测试报告模板的情况下,输出模板补充信息;在预设数据库中存在与被测设备标识对应的测试报告模板的情况下,从预设
8、在其中一个实施例中,在输出模板补充信息之后,该方法还包括:
9、获取新补充的待确认测试报告模板和新补充的待确认测试报告模板中的各待填入数据项对应的数据标签,将测试数据标识与数据标签进行匹配,在目标测试数据标识与目标数据标签匹配的情况下,将目标述测试数据加载至与目标数据标签对应的位置,生成待确认测试报告;
10、根据预设正确性检查方法对待确认测试报告做正确性检查,在待确认测试报告无误的情况下,将新补充的待确认测试报告模板存储至预设数据库中;在待确认测试报告存在错误的情况下,输出模板修改提示信息。
11、在其中一个实施例中,测试数据中还包括测试项目标识和测试数据产生时间,该方法还包括:
12、根据测试项目标识对测试数据进行分组,并根据每组测试数据产生时间中的最早时间和最晚时间,确定各测试项目的起止时间;
13、将各测试项目标识和对应的起止时间添加至待显示的测试报告中。
14、在其中一个实施例中,该方法还包括:
15、当各数据标记中均不存在关联数据项标识时,将目标测试数据加载至与目标数据标记对应的位置,以生成与目标被测设备对应的测试报告;当存在数据标记中存在关联数据项标识时,获取与目标数据标记对应的目标数据处理方法,根据关联数据项标识获取测试数据中的目标关联数据,根据目标关联数据和目标数据处理方法,得到数据处理结果,并将数据处理结果加载至与目标数据标记对应的位置,以生成与目标被测设备对应的测试报告。
16、在其中一个实施例中,该方法还包括:
17、当存在数据标记中存在关联数据项标识时,获取预设的关联数据项标识处理顺序,根据预设的关联数据项标识处理顺序,顺次根据与目标关联数据项标识对应的目标关联数据和对应的数据处理方法,得到各处理结果,并将处理结果加载至与目标数据标记对应的位置。
18、第二方面,本申请还提供了一种测试报告生成装置。该装置包括:
19、测试数据获取模块,用于获取目标对象中被测设备的测试数据,测试数据中包含被测设备标识和测试数据标识;
20、报告模板获取模块,用于从预设数据库中调取与被测设备标识对应的测试报告模板,测试报告模板中包括各待填写数据项对应的数据标记;
21、测试报告生成模块,用于将测试数据标识与数据标记进行匹配,在目标测试数据标识与目标数据标记相匹配的情况下,将目标测试数据加载至与目标数据标记对应的位置,以生成与目标被测设备对应的测试报告。
22、第三方面,本申请还提供了一种计算机设备。计算机设备包括存储器和处理器,存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
23、获取目标对象中被测设备的测试数据,测试数据中包含被测设备标识和测试数据标识;
24、从预设数据库中调取与被测设备标识对应的测试报告模板,测试报告模板中包括各待填写数据项对应的数据标记;
25、将测试数据标识与数据标记进行匹配,在目标测试数据标识与目标数据标记相匹配的情况下,将目标测试数据加载至与目标数据标记对应的位置,以生成与目标被测设备对应的测试报告。
26、第四方面,本申请还提供了一种计算机可读存储介质。计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:
27、获取目标对象中被测设备的测试数据,测试数据中包含被测设备标识和测试数据标识;
28、从预设数据库中调取与被测设备标识对应的测试报告模板,测试报告模板中包括各待填写数据项对应的数据标记;
29、将测试数据标识与数据标记进行匹配,在目标测试数据标识与目标数据标记相匹配的情况下,将目标测试数据加载至与目标数据标记对应的位置,以生成与目标被测设备对应的测试报告。
30、第五方面,本申请还提供了一种计算机程序产品。计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
31、获取目标对象中被测设备的测试数据,测试数据中包含被测设备标识和测试数据标识;
32、从预设数据库中调取与被测设备标识对应的测试报告模板,测试报告模板中包括各待填写数据项对应的数据标记;
33、将测试数据标识与数据标记进行匹配,在目标测试数据标识与目标数据标记相匹配的情况下,将目标测试数据加载至与目标数据标记对应的位置,以生成与目标被测设备对应的测试报告。
34、上述测试报告生成方法、装置、设备、介质和产品,获取目标对象中被测设备的测试数据,测试数据中包含被测设备标识和测试数据标识;从预设数据库中调取与被测设备标识对应的测试报告模板,测试报告模板中包括各待填写数据项对应的数据标记;将测试数据标识与数据标记进行匹配,在目标测试数据标识与目标数据标记相匹配的情况下,将目标测试数据加载至与目标数据标记对应的位置,以生成与目标被测设备对应的测试报告。本申请采用上述方法,先根据被测设备标识从预设数据库中调取对应的测试报告模板,再根据测试数据标识和数据标记的匹配情况,将测试数据加载至测试报告模板中与数据标记对应的位置,从而提升最终生成的测试报告的准确性和可靠性。
本文档来自技高网...【技术保护点】
1.一种测试报告生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,在所述输出模板补充信息之后,还包括:
4.根据权利要求1所述的方法,其特征在于,所述测试数据中还包括测试项目标识和测试数据产生时间,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.一种测试报告生成装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方
...【技术特征摘要】
1.一种测试报告生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,在所述输出模板补充信息之后,还包括:
4.根据权利要求1所述的方法,其特征在于,所述测试数据中还包括测试项目标识和测试数据产生时间,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7....
【专利技术属性】
技术研发人员:习伟,李鹏,陈军健,张巧惠,关志华,向柏澄,谢心昊,陶伟,董飞龙,
申请(专利权)人:南方电网数字电网研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。