报告自动生成方法技术

技术编号:39714305 阅读:8 留言:0更新日期:2023-12-17 23:22
本申请涉及数据处理技术领域,尤其涉及一种报告自动生成方法

【技术实现步骤摘要】
报告自动生成方法、系统、计算机设备和可读存储介质


[0001]本申请涉及数据处理
,尤其涉及一种报告自动生成方法

系统

计算机设备和可读存储介质


技术介绍

[0002]当前硬件测试过程中,使用测试仪器测试硬件各项参数指标时,采用截图

拍照

电子表格记录,手工记录等方式完成测试数据

测试结果,测试结论的记录

在整理测试报告时,需要将上述的内容依次输入到
Word
文档或
Excel
表格中,该过程存在大量的人为因素介入,容易引入数据输入错误

数据格式错误以及数据漏填等问题,并且大量数据的处理还造成效率低下


技术实现思路

[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]图1示出了本申请一些实施方式的报告自动生成方法的第一流程示意图;
[0045]图2示出了本申请一些实施方式的报告自动生成方法的第二流程示意图;
[0046]图3示出了本申请一些实施方式的报告自动生成方法的第三流程示意图;
[0047]图4示出了本申请一些实施方式的报告自动生成方法的第四流程示意图;
[0048]图5示出了本申请一些实施方式的报告自动生成方法的第五流程示意图;
[0049]图6示出了本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种报告自动生成方法,其特征在于,包括:获取自动化工具存储在本地的测试数据和所述测试数据的测试参数;响应并获取用户输入的模板相关信息和模板参数;基于所述模板相关信息和所述模板参数,得到所述测试数据的报告模板;基于所述测试数据

所述测试参数和所述报告模板,生成测试报告
。2.
根据权利要求1所述的报告自动生成方法,其特征在于,所述模板相关信息包括新建模板信息和确认信息,所述模板参数包括模板类型和客户名称;所述响应并获取用户输入的模板相关信息和模板参数,包括:当接收到新建模板信息时,响应并获取用户输入的模板参数;所述基于所述模板相关信息和所述模板参数,得到所述测试数据的报告模板,包括:在模板库中查找所述模板类型对应的所有一级模板;根据所述客户名称对所述一级模板进行匹配,得到二级模板;当接收到所述确认信息后,将所述二级模板作为所述报告模板
。3.
根据权利要求2所述的报告自动生成方法,其特征在于,所述模板相关信息包括模板筛选信息

编辑模板信息和删除信息,所述方法还包括:当接收到所述编辑模板信息时,则产生并显示编辑对话框;当接收到所述删除信息时,则产生并显示删除对话框;当接收到所述确认信息后,将编辑或删除后的模板作为所述报告模板
。4.
根据权利要求1所述的报告自动生成方法,其特征在于,所述测试参数包括所述测试数据的分类标识,所述报告模板中每个空位对应一类型标识;所述基于所述测试数据

所述测试参数和所述报告模板,生成测试报告,包括:基于所述分类标识对所述测试数据进行分类;基于所述类型标识将分类后的测试数据填写至所述报告模板中,以得到所述测试报告
。5.
根据权利要求1所述的报告自动生成方法,其特征在于,所述自动化工具应用于测试仪器,所述方法还包括:通过预设地址连接所述测试仪器;初始化所述测试...

【专利技术属性】
技术研发人员:吴明星董浩
申请(专利权)人:深圳市共进电子股份有限公司
类型:发明
国别省市:

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

1