报表类相关测试范围总结

1. 报表界面测试
① 页面UI显示正常,风格与系统统一
② 报表页面显示正确(表头字段、按钮等显示)

2. 报表查看权限控制
① 不同权限查看数据范围
② 不同权限查看指标统计准确性

3. 报表准确性
① 逻辑计算结果正确
② 统计字段结果正确
③ 展示字段结果正确(不做计算直接从源数据获取)
④ 数据展示小数位验证
⑤ 设置铺底数据(测试数据准备)和历史数据核对,手工统计结果与报表展示结果是否一致

4. 报表性能
① 数据范围影响
② 筛选查询影响

5. 相关功能测试
① 查询条件&结果一致性
② 统计时间验证
③ 数据排序验证
④ 输入项异常验证(超出长度、非法字符等)

原文地址:https://www.cnblogs.com/SH-xuliang/p/10142165.html

时间: 2024-10-09 19:09:34

报表类相关测试范围总结的相关文章

Class类相关

Class类是java.lang包中的类,该类的实例可以帮助程序创建其他类的实例或者取得其他类的对象的内部信息 使用class类获得一个类相关的class类(注意得到的是class类,不是相关的类) 比如类名 classFuck类 有类方法(静态方法)public static Class forName(String classFuck)throw ClassNotFoundException 然后我们用Class对象调用以下方法(classFuck必须有一个无参构造函数 public Obj

Echarts php报表类

<?php /** * Echarts 报表类 * @author 齐福 * 2017年3月3日 上午11:44:30 * api 解释需要结合 2.0 和 3.0 因为2.0有的东西 3.0大部分不会出现例如 title 属性 3.0就没有说明 * 2.0 http://echarts.baidu.com/echarts2/doc/doc.html * 3.0 http://echarts.baidu.com/api.html#echarts * @version 1.0 */ class E

C#异常类相关总结

C#异常类相关总结 在做异常处理的时候,最好能在应用程序所有的入口处(事件处理函数,主函数,线程入口)使用try-catch. 但是不要在程序构造函数入口处添加try-catch,因为此处产生异常,它自己并没有能力来处理,因为它还没有构造完毕,只能再向外层抛出异常. C#异常类一.基类Exception C#异常类二.常见的异常类 1.SystemException类:该类是System命名空间中所有其他异常类的基类.(建议:公共语言运行时引发的异常通常用此类) 2.ApplicationExc

玩转linux第四天之用户及组管理类相关命令(二)

1    前言 本文档主要介绍用户及组管理类相关命令如:useradd .usermod.passwd.userdel.groupadd.groupmod\gpasswd.groupdel.hage,chsh,chfn,.id,w,who,whoami.wck,gourpck.su,并提供相应案例解释其含义. 学习这些基础命令是一个Linux爱好者需要具备的首要条件,让小编带领你们进入Linux的世界看看它的一颦一笑. 读者对象 本文档(本指南)主要适用于以下人员: Linux爱好者 2    

python类相关总结(持续更新)

__init__ 构造函数 __dict__ vars()函数,获取命名空间里面的名称 __str__ str()函数,输出成员相关信息的内容 __repr__ repl()函数,同样输出信息,在Python内建类的__repr__()返回的字符串是一个有效的表达式,可以使用evel()来产生一个内含值相同的对象 __all__ 在module模块中指定from import *导出的名称 __class__   对象的成员属性之一,可以反着得到类信息 __self__ 通过绑定函数来获取对应对

JDBC工具类相关

第一种(单纯提取注册驱动和获取连接): 把注册驱动,获取连接一起写入工具类静态方法里,并释放资源 1 import java.sql.Connection; 2 import java.sql.DriverManager; 3 import java.sql.PreparedStatement; 4 import java.sql.ResultSet; 5 import java.sql.SQLException; 6 7 /** 8 * 提供获取连接和释放资源的方法 9 * 10 * @aut

与类相关基本概念----Beginning Visual C#

span.kw { color: #007020; font-weight: bold; } code > span.dt { color: #902000; } code > span.dv { color: #40a070; } code > span.bn { color: #40a070; } code > span.fl { color: #40a070; } code > span.ch { color: #4070a0; } code > span.st

C++ 第三十四天:类相关的一些内容

复习 // 以下内容含个人见解 Ⅰ.有时不得不用到“构造函数初始值列表”,原因是有些编译器不支持类内初始值,这样做可以避免在函数体内初始化. 需要注意的是:被初始化列表忽略的数据成员将被默认初始化(结果取决于位置,可能产生可怕后果).下面是构造器的 N 种情况: 程序员直接忽略构造器 --> 产生默认合成的构造函数 --> 成员被默认初始化 --> 不确定的结果. 给数据成员提供初始值(Java 中所谓的属性初始化),不写构造函数 --> 默认合成的构造函数使用提供的初始值初始化对

Haskell学习笔记一:类型和类型类相关内容

内容提要: 静态类型系统: 编译时确定类型错误: 类型推导机制: 基础类型:Int,Integer,Float,Double,Bool,Char: 类型变量: 基础类型类:Eq,Ord,Show,Read,Enum,Bounded,Num,Integral,Floating: Haskell是一门函数式编程语言,被称为最为纯粹的函数式编程语言.Haskell的类型系统非常强大,其中包含了很多有趣.抽象.某种程度上充满学术气息的特质. Haskell属于静态类型语言,这意味着: 每个值或者表达式,