电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

BI测试指南

BI测试指南_第1页
1/6
BI测试指南_第2页
2/6
BI测试指南_第3页
3/6
BI 测试指南 1 测试概述 1.1 测试方法 BI 系统测试分为:数据和功能及界面展示两方面,数据测试主要采用白盒测试方法,功能及界面展示测试主要采用黑盒测试方法; 1.2 测试策略 BI 系统的测试引入了类似开发的过程,对于开发中的各个过程:业务分析—》数据处理--〉报表展示,进行逐层分析、检查、验证,具体如下: 1. 根据需求和设计文档,在源系统的界面和数据库中验证:所分析的业务,表关系等,是否正确; 2. 检查开发人员进行数据处理的代码,同时编写基于源表的数据查询 sql,将执行的结果与开发得到的数据结果(目标表数据)进行对比,以验证数据抽取并处理的正确性; 3. 编写基于明细目标表和汇总目标表的查询语句(可提供给前端开发人员参考),检查界面展现和后台数据的一致性。 4. 引入自动化测试方法:编写从各类数据表(源表,目标明细表,目标汇总表)进行查询和结果比较的语句,整理成自动化测试代码,每天执行代码即可自动检查数据是否正确抽取和处理,以保证项目的质量。 以上测试方法可以比较好地测试数据仓库类项目的业务数据和功能,保证项目质量。 2 测试步骤 2.1 理解需求 根据需求文档,和UI 理解需求文档,根据需求文档中个业务点设计到的业务界面截图,将需求中涉及到的业务在源系统的界面进行理解和分析确认; 2.2 检查存储过程逻辑 首先了解存储过程的整体实现思路,对其从源系统取数的关键逻辑,进行数据验证;根据需求,检查数据处理逻辑是否正确;检查代码本身有无编写错误。可按以下三点进行: 1) 从源系统取数的关键逻辑,在源系统业务界面进行数据核对: 根据开发人员编写的数据处理逻辑,将其拆分成可在原系统验证的逻辑段,进行逐段验证,特别是对于统计对象,关键字段(例如:时间周期)和关键逻辑(指标考核点)在源系统进行验证。源系统验证方法,可以采用抽样数据的正向数据验证(将查询出来的数据,在原系统核对),和反向数据验证(从源系统查找出数据,和后台查询结果进行比较)(抽样数据的对比结果要严格一致),对统计对象的总体数据量进行比较(可以容许少量偏差的存在); 2) 根据之前已验证的数据逻辑,检查该存储过程是否与改逻辑保持一致(知识库的整理)。 3) 根据自身业务需求的需要,检查存储过程对于数据的各种过滤和取数处理是否符合需求,检查存储过程是否存在自身代码编写的错误,或性能需要优化的地方; 4) 最终目标数据结果的反向验证:将得到...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部