本申请属于数据处理,尤其涉及一种财务报表测试方法、装置、设备、介质及产品。
背景技术:
1、财务报表是反映企业或预算单位一定时期资金、利润状况的会计报表。其中,财务报表的种类、格式、编报要求,均由统一的会计制度作出规定,要求企业定期编报。通常,财务报表包括资产负债表、损益表、现金流量表或财务状况变动表、附表和附注。
2、当前财务报表的测试主要依赖于人工编写测试用例来对财务报表进行测试,然而,由于财务报表的种类繁多、数据字段复杂且关联性强,加之数据的地域属性导致报表差异性大,传统的人工测试方法难以全面覆盖所有测试场景,导致测试周期长,测试效率较低。
技术实现思路
1、本申请实施例提供一种财务报表测试方法、装置、设备、介质及产品,能够提高财务报表的测试效率。
2、第一方面,本申请实施例提供一种财务报表测试方法,包括:
3、获取待测财务报表对应的多个基础数据项和多个待测数据项,一个基础数据项至少与一个待测数据项相关联,一个待测数据项的数据根据至少一个基础数据项的数据确定;
4、获取每个基础数据项相对于多个待测数据项的回归系数,回归系数用于表征基础数据项对待测数据项的影响程度;
5、针对每个基础数据项对应的回归系数,依次按照从大到小的顺序以回归系数对应的基础数据项确定的测试用例,对待测财务报表进行测试,直至所有待测数据项均被测试到的情况下,得到每个测试用例对应的测试报告;其中,一个基础数据项对应一个测试用例,一个测试用例对应一个测试报告,测试报告包括与测试报告对应的基础数据项相关的至少一个待测数据项的测试结果;
6、对每个测试用例对应的测试报告进行分析得到分析结果,分析结果用于表征待测财务报表是否测试通过。
7、第二方面,本申请实施例提供了一种财务报表测试装置,包括:
8、第一获取模块,用于获取待测财务报表对应的多个基础数据项和多个待测数据项,一个基础数据项至少与一个待测数据项相关联,一个待测数据项的数据根据至少一个基础数据项的数据确定;
9、第二获取模块,用于获取每个基础数据项相对于所述多个待测数据项的回归系数,所述回归系数用于表征基础数据项对待测数据项的影响程度;
10、测试模块,用于针对每个基础数据项对应的回归系数,依次按照从大到小的顺序以所述回归系数对应的基础数据项确定的测试用例,对所述待测财务报表进行测试,直至所有待测数据项均被测试到的情况下,得到每个测试用例对应的测试报告;其中,一个基础数据项对应一个测试用例,一个测试用例对应一个测试报告,所述测试报告包括与所述测试报告对应的基础数据项相关的至少一个待测数据项的测试结果;
11、分析模块,用于对每个测试用例对应的测试报告进行分析得到分析结果,所述分析结果用于表征所述待测财务报表是否测试通过。
12、第三方面,本申请实施例提供了一种电子设备,设备包括:
13、处理器以及存储有计算机程序指令的存储器;
14、处理器执行计算机程序指令时实现上述任意一项的财务报表测试方法。
15、第四方面,本申请实施例提供了一种计算机存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现上述任意一项的财务报表测试方法。
16、第五方面,本申请实施例提供了一种计算机程序产品,计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任意一项的财务报表测试方法。
17、在本申请实施例的财务报表测试方法、装置、设备、介质及产品中,本申请该方法首先识别待测财务报表中的多个基础数据项与待测数据项之间的关联关系,并计算每个基础数据项相对多个待测数据项的回归系数,以量化每个基础数据项对待测数据项的影响程度。随后,依据回归系数的大小,有序地设计并执行测试用例,优先测试影响最大的基础数据项,这一策略确保了测试初期即能覆盖到更多的待测数据项,有效减少了测试过程中的盲目性和冗余性。随着测试的进行,逐步覆盖,直至所有待测数据项均被测试到,从而实现了测试资源的优化配置和测试周期的缩短,提高了财务报表的测试效率。
1.一种财务报表测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述针对每个基础数据项对应的回归系数,依次按照从大到小的顺序以所述回归系数对应的基础数据项确定的测试用例,对所述待测财务报表进行测试,直至所有待测数据项均被测试到的情况下,得到每个测试用例对应的测试报告,包括:
3.根据权利要求2所述的方法,其特征在于,所述按照所述第一用例,对所述待测财务报表进行测试,得到所述第一用例对应的测试报告,包括:
4.根据权利要求2所述的方法,其特征在于,所述在所述所有待测数据项未被全部测试到的情况下,根据第二数据项,确定第二用例,包括:
5.根据权利要求1所述的方法,其特征在于,所述获取每个基础数据项相对于所述多个待测数据项的回归系数,包括:
6.根据权利要求1所述的方法,其特征在于,所述获取待测财务报表对应的多个基础数据项和多个待测数据项,包括:
7.一种财务报表测试装置,其特征在于,所述装置包括:
8.一种电子设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-6任意一项所述的财务报表测试方法。
10.一种计算机程序产品,其特征在于,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1-6任意一项所述的财务报表测试方法。