【技术实现步骤摘要】
报表测试方法、装置、设备及存储介质
[0001]本专利技术实施例涉及计算机
,尤其涉及报表测试方法、装置、设备及存储介质。
技术介绍
[0002]随着计算机技术的快速发展,很多企业均引入了科技管理,因此,电子报表得到了广泛的应用。
[0003]在进行企业相关系统的功能测试时,有时要进行输出报表的核对,从测试用例编写到执行再到结果记录,主要以人工方式来实现,当报表数量和报表数据内容较多时,人工核验的方法效率较低,并且可能在过程中出现测试用例中的报表名称替换错误、缺陷遗漏以及缺陷记录错误等,从而造成报表测试效率低下且准确度不高。
技术实现思路
[0004]本专利技术实施例提供了报表测试方法、装置、设备及存储介质,可以优化现有的报表测试方案。
[0005]第一方面,本专利技术实施例提供了一种报表测试方法,包括:
[0006]基于目标测试模式对应的路径输入入口接收报表存储路径,其中,所述目标测试模式包括报表比对模式或公式计算模式;
[0007]根据所述报表存储路径获取待测试的目标 ...
【技术保护点】
【技术特征摘要】
1.一种报表测试方法,其特征在于,包括:基于目标测试模式对应的路径输入入口接收报表存储路径,其中,所述目标测试模式包括报表比对模式或公式计算模式;根据所述报表存储路径获取待测试的目标报表,并根据所述目标报表的名称生成对应的目标测试用例,其中,所述目标测试用例中包含报表格式测试用例和数据内容测试用例,所述目标测试用例与所述目标测试模式匹配;根据所述目标测试用例对所述目标报表进行测试,并记录测试过程数据;根据所述测试过程数据输出所述目标测试用例对应的测试结果。2.根据权利要求1所述的方法,其特征在于,所述基于目标测试模式对应的路径输入入口接收报表存储路径,包括:在目标测试模式为报表比对模式的情况下,基于第一路径输入入口接收目标报表存储路径以及基于第二路径输入入口接收标准报表存储路径;其中,所述根据所述报表存储路径获取待测试的目标报表,包括:根据所述目标报表存储路径获取待测试的目标报表,以及根据所述标准报表存储路径获取标准报表;其中,根据所述目标测试用例对所述目标报表进行测试,并记录测试过程数据,包括:根据所述目标测试用例分别在报表格式维度以及数据内容维度对所述目标报表和所述标准报表进行比对,并记录比对结果数据。3.根据权利要求2所述的方法,其特征在于,根据所述目标测试用例在报表格式维度对所述目标报表和所述标准报表进行比对,包括:根据所述目标测试用例对所述目标报表的表格式和所述标准报表的表格式进行比对,确定表格式是否相同,其中,所述表格式包括报表行数和报表列数;根据所述目标测试用例对所述目标报表和所述标准报表中位置相对应的单元格的格式属性进行比对,确定格式属性是否相同;若所述目标报表和所述标准报表中的目标位置单元格内存在嵌套图片,则对所述嵌套图片进行比对,确定图像内容是否一致。4.根据权利要求3所述的方法,其特征在于,所述对所述嵌套图片进行比对,确定图像内容是否一致,包括:确定所述嵌套图片中各像素点的灰度值,并针对所述灰度值进行比对;根据所述灰度值的差异是否处于预设范围内,确定图像内容是否一致。5.根据权利要求2所述的方法,其特征在于,根据所述目标测试用例在数据内容维度对所述目标报表和所述标准报表进行比对,包括:根据所述目标测试用例对所述目标报表和所述标准报表中位置相对应的单元格的数据内容进行比对,确定数据内容是否相同;若相同,则对应的比对结果为通过;若不相...
【专利技术属性】
技术研发人员:李婧媛,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。