51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2226|回复: 6
打印 上一主题 下一主题

[原创] 软件测试之报表测试小结

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-8-11 16:03:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  目的:
  高效、高质量完成报表的测试工作
  内容:
  1、测试准备工作:
  ● 数据准备
  ● 保证足够多的有效数据
  ● 清楚报表中涉及到的算法、公式
  ● 清楚业务功能接口
  2、报表测试点总结
  ● 基本测试点:界面、控件、格式、布局、明显的数据错误、js报错、报表标题,报表整体风格,翻页,友好性等
  ● 有效数据准确性验证:数据的来源、数据的对应关系、数据的格式、数据的排序、明细与合计的一致性
  ● 报表查询:覆盖所有的查询条件,输出结果准确
  ● 数据可控性测试验证
  ● 汇总,明细表数据间的关联以及多张报表之间的比较
  ● 性能测试:查询多少量的数据需要花费多少时间,需要明确定义,尽量达到最大的效率;生成报表时用类似进度条表现进度,避免用户盲目的等待;性能测试需要特定的测试环境来支持,包括软件、硬件、测试工具等。
  ● 日期字段:关系到结算,查询,统计等
  ● 权限控制和安全性测试:报表查看权限
  ● 报表的辅助功能:Excel导出、打印等
  ● 样式统一:控件的显示隐藏、查询条件的保存、单位的统一等
  3、报表测试注意点
  见《报表测试注意点》
  4、测试步骤(流程)
  ● 测试前的评审工作:自己认为,测前组织测试评审或者测试交流,对测试的深入,覆盖面,效率都有很大的帮助,对接口,取值,数据的来龙去脉等重点或主要功能的讲解要详细,最好是开发人员有自测报告文档的输出(除简单测试点外,其他要尽可能详细)。在交流前自己要先大概了解报表的功能,这样效果会更好
  ● 代码走读或者查询日志:熟悉程序逻辑结构,熟悉报表结构的情况下可以发现业务功能的逻辑bug,或者设计不合理的地方
  ● 测试数据:自己首先添加简单的数据,验证报表统计数据的正确性。然后,再添加数据模拟业务的所有流程产生的数据,验证所有业务流程下数据的正确。这样一步步地深入,可以使得测试思路清晰,容易定位报表设计的业务。(正式数据最好)
  ● 测试中借助数据库做数据的验证测试
  结论:上面只是自己的一些总结,请大家查漏补缺,完成一份较好的报表测试文档,对报表测试有所帮助。大家也可以说一下自己对报表测试的心得,也好彼此交流学习一下。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-8-11 16:21:01 | 只看该作者
沙发一下
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-8-12 14:30:31 | 只看该作者
自己顶一下!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2009-8-13 15:44:06 | 只看该作者
大家各抒己见!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-6-9 11:45:37 | 只看该作者
我帮你顶以下 哈哈
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-7-14 10:47:14 | 只看该作者
内容很全面,不过显得太正式了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2010-7-14 11:46:35 | 只看该作者
谢谢楼主分享
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 22:44 , Processed in 0.071768 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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