51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 1185|回复: 9
打印 上一主题 下一主题

请问关于报表的测试方法?

[复制链接]

该用户从未签到

1#
发表于 2004-12-23 21:05:10 | 显示全部楼层
业务知识如果不清楚,报表肯定测试不充分的。我有个开发报表测试工具的想法,如果有工具支撑,报表的自动化测试速度会大大加快,准确度也会大大提高。

初步想法是这样的,需要制定三套规则:
1、是数据库数据自动生成规则
2、报表字段生成规则
3、报表字段显示规则
如果这三套规则可以定下来,只要根据业务知识利用规则编写规则代码,测试工具可以自动生成数据库中的测试数据,并且根据数据自动生成预期的报表,然后与被测试系统生成的实际报表对比,即可判定报表的正确性。

仅仅是初步想法,如果有兴趣大家一起研究一下。
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2004-12-23 21:34:02 | 显示全部楼层
个人认为,报表的测试,还是需要比较强的业务知识作为支撑,如果报表的含义没有真正理解,即便是有明显的BUG摆在面前,您也视而不见。另外,这属于增强式的项目,那需要问问你们的项目经理,这些报表的关注点到底再哪里。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-12-24 13:27:14 | 显示全部楼层
理解的正确。软件测试中,对复杂软件的测试,有一种方法,就是重新编写一套软件,然后测试两套软件的测试结果是否一致,如果不一致,肯定就发现问题了。

不过,这套报表系统应该做的比较简单,重点在于规则的描述。

这个方法,只不过是个想法而已,如果付诸实施,还需要花费很多的时间,并且,还需要不停的调整方案。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-10 07:28 , Processed in 0.062571 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表