如何做报表测试
来源:互联网 发布:精子能吃吗 知乎 编辑:程序博客网 时间:2024/04/28 15:42
一、关于数据的测试
1.数据的来源:来源于哪张表,哪个字段,数据库中的数据0、1代表男女,页面展示是否正确
2.数据的范围:是否显示了报表设置的范围,如时间2011-1-1到2012-1-1,是否包含了1-1号的数据
3.数据的格式:小数位、千位符、四舍五入是否和报表设置一致
4.数据的排序:是否按照关键字排序
5.明细和总的是否一致
二、格式的测试
1.各报表的风格是否一致
2.报表的标题
3.分页,滚动条
4.友好型:一些默认格式是否让人舒服:对齐、边界、间隔;特别提醒的数据(如合计、异常)是否突出显示
三、权限的控制
1.有些报表,有些区域,只能管理员才能看到,所以需要权限控制
四、报表的输出
1.打印设置
2.打印预览
3.打印实际效果
4.报表的导入导出
五、报表与报表之间的测试
1.不同的报表之间可能引用了相同的数据,所以要测试数据是否一致
六、报表的性能
1.报表的条件区域可以设置一些默认值,以避免用户不输入任何条件直接生成报表所造成的长时间等待,例如
开始时间和结束时间可以设置为当前的一个月或者一周,一些其他的也可以类似默认一个值。
2.生成报表时可以用进度条表现,避免盲目的等待
3.提供让用户设置每页显示多少条数据的选项,默认一个比较小的值
七、一般性测试
报表的条件选择区域:
1.每个字段的类型校验
2.每个字段的长度校验
3.特殊字符,空字符的校验
4.字段与字段之间的关系(如约束或者排斥,选了一个区域后,再选择门店,就只能看到该区域下的门店)
- 如何做报表测试
- 如何做报表测试
- 如何做报表测试
- 如何做报表测试
- 如何做报表测试
- 如何测试报表
- 如何做测试?
- 如何做性能测试?
- 如何做MT测试
- 如何做自动化测试
- 如何做自动化测试
- 如何做性能测试
- 如何做网页版的COGNOS报表
- 如何测试报表的查询条件
- 小公司如何做测试
- SQlite 项目如何做测试
- RoR中如何做测试
- 如何转行做软件测试
- iOS 开发 入门:加入iOS Developer Program (iOS开发者申请教程)
- Mysql常用命令
- 第六章 指针,大乱写!
- Linux下查看.so和可执行文件是否debug编译
- mqtt java客户端代码
- 如何做报表测试
- Unicode汉字编码表
- 快速排序法及其应用
- 排序---->概述
- Java读取xml文件的四种方法
- Hibernate 3.x中load方法和get方法的区别(简单介绍)
- 函数调用
- hashCode、equals、==
- C++基础 静态成员,析构函数显示调用 课本5.1