阅微草人的测试工作,伴随着初入社会的无奈艰辛彷徨,但是这些都会过去的,已经找到了自己的方向,正在努力中。学习像路飞那样的勇敢、自信、无畏、前进,真诚的伙伴。

领悟测试报表要点

上一篇 / 下一篇  2007-06-06 13:23:17 / 个人分类:测试心得

51Testing软件测试网6|U}_AE/B'm

1.在测试报表之前,如果能熟悉待测试整个系统功能最好。这样更加有助于发现报表的数据和逻辑错误。51Testing软件测试网,Hm4pP.gBh9Q G
2.首先,把报表全部跑一遍。
cw7J@TY-mK0  测试目的:确保不会有低级错误。例如:界面字体错误,下拉列表取错,报表格式不统一,数据很明显的错误,是否报代码错误,等。51Testing软件测试网 \|x2h JF/KG
3.等以上的bug都改正之后,再测试报表中的每一个数据。确保每一个数值的计算是正确的。各种查询条件的组合下,产生的报表数据是正确的。
%js U|@k04.报表的一个重要的指标就是:性能。查询多少量的数据需要花费多少时间,需要明确定义,尽量达到最大的效率。这点的测试需要特定的测试环境来支持,包括软件、硬件、测试工具等。
xa]_*O;y05.比较人性化的报表通常有一些辅助功能,例如导出成EXcel文件、打印,等。51Testing软件测试网6t.i&||*J` ~[
6.测试报表的方法:我个人主张主要从页面数据(包括页面查询数据)来验证报表数据是否正确,查找数据库数据只是作为辅助手段。除非你对该系统的数据库结构非常了解,确保不出出错,否则还是尽量不要直接查询数据库来核对报表数据。51Testing软件测试网3ABH'b1_ Y

51Testing软件测试网h2kV$yaK_mC

暂时想到这些,以后有想法了再补充。51Testing软件测试网(e)i9n uh1a*}9V~*{

d wOe%I"G,M0l:wK0----6.28补充:51Testing软件测试网Kk,dI.V

X#P'F#['\e'l07.测试方法的补充

Uu'l7g`^0

?PS*@gX0  测试数据:自己首先添加简单的数据,验证报表统计数据的正确性。然后,再添加数据模拟业务的所有流程产生的数据,验证所有业务流程下数据的正确。这样一步步地深入,可以使得测试思路清晰,容易定位bug设计的业务。51Testing软件测试网 u+Zc:oG4j\

.A/f&|F(V08.建议:报表测试最好能够用自动化工具,像QTP、ROBOT等。前提是对整个系统和数据库要比较了解。51Testing软件测试网-B2XL!Pi ].`


TAG: 测试心得

引用 删除 momozsw   /   2016-02-17 15:25:43
5
wen818的个人空间 引用 删除 wen818   /   2012-09-03 11:24:05
挺实用的!
wen818的个人空间 引用 删除 wen818   /   2012-09-03 11:23:46
5
梦的边缘 引用 删除 anny_lv   /   2007-06-06 14:47:15
这几天一直在测报表,也想说几句。在不确保页面查询数据正确情况下,进行报表测试,最好能手动纪录下对数据进行的操作。不追求量而追求每一条数据能覆盖报表要求。

公司的数据库我一直没接触过,只能用这个笨方法来测试。笨经验拿来共享,希望大家别嘲笑!
 

评分:0

我来说两句

Open Toolbar