下面是个人经验,纯手打非官方答案:-)BI报表最重要的是数据的准确性和实时性,还有就是响应时间。BI报表从数据库中选取数据,并需要通过一系列复杂的过滤和运算得到所需要的数据,例如同比环比,分类聚合统计等等。测试时应该选取一定量的数据手工计算并与报表产生的数据作比较来确认报表运算的准确性。所谓实时性,按照需求设计保证报表中的数据是实时的,这样才有参考价值。比如,我周二开会要用到上周的销售数据,那你报表的数据就应该包含上周整周的数据。如果这些数据周三才能体现在报表上,或者说周二缺失了上周五的数据,那对我没有用。这些主要是数据仓库或者数据集市设计时所要考虑的问题。响应时间顾名思义,就是我运行报表点了一个按钮,你不能让我等上半个小时甚至两三个小时,使用者不可能有这么好的耐心。最好是几秒钟或者几十秒钟,这要看数据量的大小和数据库的设计/报表的设计。通常合理的表结构和索引,还有数据模型中的过滤和聚合可以提高响应时间。如果确实是数据量太大,可以考虑定时运行,就是预定一个时间让报表自动运行出结果,然后再使用的时候加入过滤条件直接从结果集中选取数据进行计算,这样也可以的。PS:另外,如果是大型系统,报表的数据模型还应该有一定的可移植性和易维护性。可能基于一个数据模型以后可能产生若干个类似的但用处不同的报表,设计模型时应该充分考虑。此外,用户的需求不可能是一成不变的,尽量少使用hardcode,并把报表项的名字使用统一的命名规范,等以后需要更改的时候方便查询,最好有详尽的文档说明。
问BI 报表系统需要测试哪些重点
问题描述:
BI 报表系统需要测试哪些重点,急!求大佬现身,救救孩子!
答推荐答案
答其他答案
下面是个人经验,纯手打非官方答案:-)
BI报表最重要的是数据的准确性和实时性,还有就是响应时间。
BI报表从数据库中选取数据,并需要通过一系列复杂的过滤和运算得到所需要的数据,例如同比环比,分类聚合统计等等。测试时应该选取一定量的数据手工计算并与报表产生的数据作比较来确认报表运算的准确性。
所谓实时性,按照需求设计保证报表中的数据是实时的,这样才有参考价值。比如,我周二开会要用到上周的销售数据,那你报表的数据就应该包含上周整周的数据。如果这些数据周三才能体现在报表上,或者说周二缺失了上周五的数据,那对我没有用。这些主要是数据仓库或者数据集市设计时所要考虑的问题。
响应时间顾名思义,就是我运行报表点了一个按钮,你不能让我等上半个小时甚至两三个小时,使用者不可能有这么好的耐心。最好是几秒钟或者几十秒钟,这要看数据量的大小和数据库的设计/报表的设计。通常合理的表结构和索引,还有数据模型中的过滤和聚合可以提高响应时间。如果确实是数据量太大,可以考虑定时运行,就是预定一个时间让报表自动运行出结果,然后再使用的时候加入过滤条件直接从结果集中选取数据进行计算,这样也可以的。
PS:另外,如果是大型系统,报表的数据模型还应该有一定的可移植性和易维护性。可能基于一个数据模型以后可能产生若干个类似的但用处不同的报表,设计模型时应该充分考虑。此外,用户的需求不可能是一成不变的,尽量少使用hardcode,并把报表项的名字使用统一的命名规范,等以后需要更改的时候方便查询,最好有详尽的文档说明。
答其他答案
可维护性很重要建议使用成熟的系统,例如飞扬报表等工具软件。
为你推荐
-
广州会计培训多少钱参加会计培训班学习,已经是越来越多朋友从事会计工作的捷径。好的会计培训班可以让学员很快掌握会计基本知识和基本的做从业技能,实现快速
-
库存商品报损会计上如何处理确认损失:借:待处理财产损溢-待处理流动资产损溢 贷:库存商品应交税费-应交增值税(进项税额转出)批准后:(1)非正常原因,自然灾害
-
库存商品损耗报废怎么处理库存商品的损耗可以直接通过待处理财产损溢科目过度,分不同的情况进行处理。会计分录如下:借:待处理财产损溢—待处理流动资产损溢,
-
库存商品发生损耗怎么入账1、如果是合理损耗,是计入库存商品的成本的。库存的总金额不调整,只是单价发生了变化。2、如果是非合理损耗是要通过"待处理财产损溢"处理
-
产品损耗应该怎么做会计处理产品损耗是经常见到的,财务在做预算的时候也是要预估的,但是还是要看在哪个过程中发生的,我们今天着重来说一下销售工程中发生的,和深空
-
企业的仓储费怎么做账一般情况下,运输行业会发生仓储费。如果是商业企业发生的,则应当计入销售费用。那么对于企业的仓储费该怎么做账呢 接下来就跟着深空网小
-
一般纳税人企业商品损耗的账务处理对于一般纳税人企业而言,发生的商品损耗,确认原因前可计入“待处理财产损溢”科目核算,相关的账务处理有哪些?一般纳税人企业商品损耗怎


