51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3042|回复: 10
打印 上一主题 下一主题

讨论下报表的测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-3-28 11:24:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想问下大家,平常针对一个报表是怎么开展测试的,大家能否讨论下?


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-4-21 15:33:08 | 只看该作者

个人理解

        统计功能测试
前段时间对如何进行统计功能测试也思考过.但没有找到很适合的测试方法,只是归纳总结了一番.个人理解,统计,是整理堆积数据的过程.有两个过程需要关注,首先是数据保存的过程,是否正确保存,保存的数据是有限制的还是会有垃圾数据.其次是产出,就是通过SQL筛选出来的数据是否是我们想要的并且是正确的.如何选择测试方法来有效的测试?我说一下自己的理解.
1 设计输入数据.数据选择范围遵守边界法,等价法,同时,要根据统计项的不同属性来故意整合数据,比如,时间总和,几个时间总和值的范围.或者是数值四舍五入的问题.还有,时间跨度问题等.
2 根据设计的数据,得出预期的统计结果.都可用表格方法列举.下面会有个很简单的例子说明
3 变换统计数据源.例如,统计部门某某数据,部门包含的员工被调离.统计数值是否准确
4 查看数据库中真实数据情况.

设计数据环节:

公司名称        联系人        电话        服务开始时间        服务号码        坐席数量        状态        服务数据
蒙牛公司        张三        83301023        2008-4-        12345        1        服务开始使用中        电话进线5个
                                                        电话外拨5个
                                                        电话会议1个
                                                        电话转接1个
三元公司        Suice        83301024        2008-4-        12346        2        服务未开始使用         
三鹿公司        1023        83301025        2008-4-        12347        3        挂起该租户         
衣力公司        ~!@#
83301026        2008-4-        12348        4        注销该租户         
预期统计结果:


蒙牛公司                                   2008-4-        12345        张三                 已开通
三元公司                                   2008-4-        12346        Suice                 已开申请中
三鹿公司                                   2008-4-        12347        1023                 挂起
衣力公司                                   2008-4-        12348        ~!@#              注销
        

建议:1      设计数据开始不要过于复杂,数量达到测试全面即可,这样可以查看统计功能的正确性.
2        根据程序情况考虑,输入数据时是否已经有了对错误数据的隔离,如果没有,在统计时要特别查看,设计出错误数据,来验证统计功能的纠错性
3        最后设计大数据量,验证统计的效率.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-5-4 15:10:07 | 只看该作者
不错
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-5-7 14:10:10 | 只看该作者
个人认为对于报表的测试主要侧重于对数据质量的测试~这个就需要有一定的数据库方面的基础.
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-10-18 21:15:21 | 只看该作者
统计功能测试只是报表的一部分哈,期待高手全面解析。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-10-28 14:05:47 | 只看该作者
期待
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-10-28 15:23:42 | 只看该作者
计算(统计)、数据、格式(样式)、特殊字段表示等。个人意见,大家指教。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-2-3 11:57:15 | 只看该作者
统计功能测试只是报表的一部分哈,期待高手全面解析。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2009-2-3 11:57:39 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2009-5-22 11:55:56 | 只看该作者
我认为做统计测试主要有以下几点需要关注:
1.数据的准确性
2.查询功能的易用性
3.系统的安全性
数据准确性: 首先分析需求,分析出典型数据(等价类,边界值,错误猜测),再通过使用sql 查询语句或者写一个存储过程,生成一些标准测试数据,通过UI或者存储过程测试统计的准确性。
查询功能的易用性:主要基于UI方面来测试,查询界面的易用性
3.通过察看:程序代码和存储过程来试图破坏系统
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2009-7-6 14:24:01 | 只看该作者
报表也有很多种~  CrystalReport之类的,不知道你用的是哪一种。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-11 17:18 , Processed in 0.071542 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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