测试项目
|
测试要点
|
数据的来源
|
来源于哪张表,哪个字段,
数据库中的数值与界面数据的对应.如数据库中性别的数据可能是0或1,但界面显示为男或女,这个对应关系是否正确.
|
数据的范围
|
是否只显示了报表设置的对应范围
特别要注意边界数据,要清楚报表的需求,是否需要过滤掉被选择的数据.如时间选择为2006-9-27~2007-9-27,那么是否应该包含9-27这天.
|
数据的对应关系
|
数据库中的字段是否与报表中的信息对应
|
数据的格式
|
小数位,千位符,四舍五入等是否与报表设置一致
单位或税率转换是否正确
组合显示的数据是否合理
|
数据的排序
|
排序方式是否与报表设置一致(如果没有设置,是否有一个清晰的默认排序方式,如按字母或数字排序)
|
流水号
|
如报表有使用流水号,流水号的生成和格式是否正确.
取消操作是否会生成流水号.
|
明细与合计的一致性
|
各部分明细或小节是否与最后总和一致
|
其他
|
|
测试项目
|
测试要点
|
报表的整体风格
|
报表是否符合规定的或用户设置的格式
|
报表标题
|
报表的标题是否是正确的报表名称
如报表中有嵌入的数据(会跟随用户的选择而变化的).需要检查数据是否正确,如XX企业9月份财务报表,这个9月就是用户选择的;或者XX公司2006-9-27~2007-9-27的网站访问量,这个时间段也是用户选择的.
|
公司的一些标志
|
如logo,名称,地址之类的是否正确
|
报表的页首与页尾
|
是否采用了一致的规则.
|
分页
|
当输出的内容多时,分页是否正确.
翻页功能是否正确
|
友好性
|
数据或图表是否清晰,一目了然,
数据的展示符合用户的习惯
需要特别提醒的数据(如合计,异常数据)是否突出显示
复杂算法处,用户不明白或容易混淆处是否有注释
一些默认的格式是否让人感觉舒服,如对齐,边界,间隔等
|