格间计算就是报表单元格里的计算,也是检验一个报表工具性能的最基本方面,可以设计一个有足够多格间计算的表格,再不断加大数据量,来对比不同产品之间的性能差异
测试用例设计原则和方法:
- 报表单个格子和格子之间的计算要多,计算越复杂,才越有可能测出工具的问题
- 不断加大数据量来测试,数据少基本看不出差异,只有数据量大,才会暴露出性能问题,才能考察出工具的能力
- 控制好可用内存,确保每次测试相同
- 时间记录要明确,要略掉数据源读取的时间,只统计报表计算和呈现的时间(如下图润乾报表后台信息中的计算+生成html+呈现完成的时间)
我们就根据上面的原则,设计一个报表,去测试对比报表工具的格间计算性能
用例:分组汇总统计表
数据库表:“销售订单汇总表”,此表结构如下
其存放数据为按照“货主地区”、“货主城市”及“雇员ID”对“订单金额”及“订单数”做的分组求和汇总
基于此表数据制作如下报表