什么是报表测试?
最近开始在做报表测试,顾名思义,就是指测试报表,报表主要是给一些特定的群体展示一些特定数据或是汇总数据,则报表测试主要是跟一堆数据打交道,检验和确认报表展示出来的数据是否正确,取值是否有误。
报表测试需要做些什么?
1、测试前的准备工作
报表测试之前需要准备大量的数据,针对各种业务场景的数据,数据准备一定要全面。
以前我没有过多地接触过报表测试,想着觉得很难,很麻烦,等到真正开始做的时候,也没有想象中的那么难,要做好报表测试,需要将前面几步做好:
第一步,弄清楚业务,对于每一张报表,它反映的是什么内容;报表的含义,谁来使用这张报表,关注这张报表,关注点是什么,将这些点一一理清楚
第二步,仔细分析报表中每一个字段来源于哪张表或是哪些表(这张报表涉及到的表),又是如何将该字段值计算出来的
第三步,生成报表中数据的条件,一般来说报表中很多字段的值都是由不同的条件得出来的,理清楚这些条件,在测试过程中需要全覆盖这些条件
举一个简单的例子,有一张报表需要反映用户最受欢迎的外卖商家,分析其中外卖平台这个条件需要包括系统中存在的所有外卖平台,那么在测试过程中准备的数据中,外卖平台字段值==所有外卖平台
若上面三点都理清楚了,基本对这张报表需要做什么有一个清楚地认识了,对这些条件了解透彻,测试报表过程中准备各种各样的数据才能得心应手,测试报表最重要地就是准备的数据要全面,不能出现条件的遗漏。