内蒙移动经营分析系统-数据质量.doc_第1页
内蒙移动经营分析系统-数据质量.doc_第2页
内蒙移动经营分析系统-数据质量.doc_第3页
内蒙移动经营分析系统-数据质量.doc_第4页
内蒙移动经营分析系统-数据质量.doc_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中国移动通信集团内蒙古有限公司中国移动通信集团内蒙古有限公司 数据质量管理系统数据质量管理系统 测试方案测试方案 本文档及其所含信息为机密材料 并且由内蒙古移动和北京美商安迅信息系统有限公司(teradata)共同拥有。 文档中任何部分未经内蒙移动和北京美商安迅信息系统有限公司(teradata)书面授权, 不得泄露给第三方,也不得以任何手段、任何形式进行复制与传播 copyright 2008内蒙古移动和teradata版权 保留所有的权利 文档信息文档信息 用户名称用户名称中国移动通信集团内蒙古有限公司 项目名称项目名称数据质量管理系统 文档名称文档名称nmcc 经分 2.0 测试方案_数据质量 版版 本本 号号 1.0 发布日期发布日期2008 年 10 月 编者编者: : 姓名姓名公司公司项目职称项目职称日期日期 版本 1.0王伟 teradataps2008-10-21 审核审核: : 姓名姓名公司公司项目职称项目职称日期日期 版本 1.0尤祖喜 teradataps2008-10-30 批准批准: : 姓名姓名公司公司项目职称项目职称日期日期 版本 1.0 文档变更历史文档变更历史 日期日期变更描述变更描述批准批准 2008-10-21 根据中测规范修改文件王 伟 2008-10-25 修改文档苏宏亮 2008-10-30 修改并审核文档尤祖喜 文档签收文档签收 姓名姓名公司公司公司职称公司职称项目职称项目职称签收日期签收日期 签字:签字: nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 i 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 目目 录录 1引言1 1.1编写目的1 1.2参考资料1 1.3文档结构说明1 1.4使用对象1 1.5前提及假设2 1.6说明2 2测试3 2.1测试范围3 2.2测试环境5 2.3测试工具6 2.4测试方法6 3测试方案7 3.1元数据管理7 3.1.1元数据功能框架7 3.1.2元数据格式7 3.1.3元数据信息8 3.1.4元数据管理功能14 3.2数据质量管理18 3.2.1数据质量监控18 3.2.2数据质量应用场景19 3.3系统管理24 3.3.1元数据24 3.3.2报告管理33 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 1 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 1 1 引言引言 1.1 编写目的编写目的 编写本系统测试方案的目的,主要是为了使用户和软件开发者双方对企业数据质量管 理系统的测试工作有一个共同的理解,为开展企业数据质量管理系统的现场测试工作提供 指导,保证系统功能满足功能规格要求。 1.2 参考资料参考资料 中国移动通信集团内蒙古有限公司数据质量管理系统功能规格说明书.doc 经分 2.0 规范 1.3 文档结构说明文档结构说明 元数据管理; 数据质量管理; 系统管理。 1.4 使用对象使用对象 本文档的预期读者: 对相关业务技术和总体方案作出决策的管理人员 参加概要设计工作的全体开发人员 参加详细设计工作的全体开发人员 参加编码阶段工作的全体开发人员 参加系统调试的全体开发人员 参加试运行的全体开发人员 参加系统维护的全体开发人员 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 2 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 1.5 前提及假设前提及假设 阅读者具有一定的元数据管理和数据质量相关知识。 1.6 说明说明 本测试报告适用于数据质量管理系统的测试工作。 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 3 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 2 2 测试测试 2.1 测试范围测试范围 测试范围涵盖内蒙古公司企业数据质量管理系统中元数据管理及数据质量管理子系统 各功能点,如下所述: 元数据测试功能点元数据测试功能点: 元数据功能框架 元数据源层 元数据获取层 元数据存储层 元数据管理层 元数据访问层 元数据格式 元数据信息 技术元数据 数据源接口元数据 etl 过程元数据 数据仓库和数据集市存储元数据 分析应用元数据 运行环境信息元数据 业务元数据 业务术语 业务指标 业务描述 业务规则 管理元数据 管理流程 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 4 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 角色与职责 人员组织及工作内容 元数据管理功能 元数据维护 元数据实体 业务术语 业务指标 业务描述 业务规则 元数据实体查询 元数据过程查询 元数据影响分析 元数据血缘分析 综合分析 一致性分析 活力度分析 放射性分析 版本对比 分析报告 实体对比分析 词法分析 元数据搜索 ldm 管理 ldm 查询 ldm 维护 数据质量测试功能点数据质量测试功能点: 检查规则搜索 检查日志管理 任务延迟报警 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 5 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 质量分析报告 错误修复知识库 检查规则配置 文件级检查 入库前的记录级检查 入库后的记录级检查 外键检查 业务指标校验 一致性检查 系统管理测试功能点系统管理测试功能点: 元数据 信息定义 版本管理 加载日志 excel 模板配置 加载配置 报告管理 分析报告配置 2.2 测试环境测试环境 硬件环境:ibm p570; 软件环境:teradata 05.01.02.64 weblogic 8.1.6 ibm jdk 1.4 数据环境:与生产环境同步 编译环境:weblogic 1.6 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 6 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 2.3 测试工具测试工具 teradata sql assistant 7.0 teradata administrator 7.0 teradata manager 7.0 2.4 测试方法测试方法 1、功能测试+数据测试 2、黑盒测试+白盒测试 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 7 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 3 3 测试方案测试方案 3.1 元数据管理元数据管理 .1元数据功能框架元数据功能框架 检查元数据的功能框架是否包括元数据源层、元数据获取层、元数据存储层、 元数据管理层和元数据访问层 测试用例测试用例 测试用例名称测试用例名称元数据功 能架构 测试人测试人测试日期测试日期 测试用例编号测试用例编号mds-1-1 测试用例描述测试用例描述 期待功能描述期待功能描述元数据的功能框架包括元数据源层、元数据获取层、元数据存储层、 元数据管理层和元数据访问层。 输入数据输入数据 无 测试过程测试过程 1.检查元数据模块的设计文档,查看设计文档描述的功能框架是否包 括元数据源层、元数据获取层、元数据存储层、元数据管理层和元 数据访问层; 2.测试人员现场验证系统是否按规范实现了元数据源层、元数据获取 层、元数据存储层、元数据管理层和元数据访问层; 预期结果预期结果元数据模块设计文档和生产系统的功能框架包括元数据源层、元数据获 取层、元数据存储层、元数据管理层和元数据访问层。 测试结果测试结果 备注备注 .2元数据格式元数据格式 要求元数据符合 cwm 规范。 测试用例测试用例 测试用例名称测试用例名称元数据格 式 测试人测试人测试日期测试日期 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 8 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 测试用例编号测试用例编号mds-2-1 测试用例描述测试用例描述 期待功能描述期待功能描述元数据能通过接口导出,并符合 cwm 规范 输入数据输入数据 无 测试过程测试过程 1. 通过元数据管理工具导出元数据 2. 将导出的元数据导入到 omg 认证的元数据工具 预期结果预期结果能成功导出元数据,导出数据能够通过 omg 认证的元数据工具再次导 入 测试结果测试结果 备注备注 .3元数据信息元数据信息 技术元数据技术元数据 检查技术元数据是否涵盖数据源接口、etl 过程、数据仓库和数据集市存储、分析应 用、和运行环境信息几部分。检查技术元数据是否与实际系统相符。 测试用例名称测试用例名称技术元数 据存在检 查 测试人测试人测试日期测试日期 测试用例编号测试用例编号mds-31-1 测试用例描述测试用例描述 期待功能描述期待功能描述检查元数据系统中是否对技术元数据进行管理和维护。 输入数据输入数据 无 测试过程测试过程 1.用户登录,转至数据管理模块/元数据; 2.检查包含以下部分的技术元数据:数据源接口、etl 过程、数据 仓库和数据集市存储、分析应用、运行环境信息。 预期输出预期输出各部分技术元数据都存在。 测试结果测试结果 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 9 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 备注备注 .1 数据源接口 是否存在元数据描述 boss 系统、dsmp 平台、客服、网管、中央业务类系统的数据 接口定义。 测试用例测试用例 测试用例名称测试用例名称数据源接 口元数据 测试人测试人测试日期测试日期 测试用例编号测试用例编号mds-311-1 测试用例描述测试用例描述 期待功能描述期待功能描述存在元数据描述 boss 系统、dsmp 平台、客服、网管、中央业务类 系统的数据接口定义。 输入数据输入数据 无 测试过程测试过程 1.用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息 /技术元数据/数据源接口元数据; 2.查询接口元数据,检查元数据是否包含 boss 系统、dsmp 平台、 彩铃、网管和中央业务类系统与经营分析系统间的接口; 3.查询接口元数据的信息,检查是否包括接口的主题信息、实体定义、 实体内部列定义、关键字、索引定义; 4.与生产系统进行比对。 预期输出预期输出数据源接口元数据覆盖到主要源系统接口; 数据接口技术元数据对接口的主要信息进行说明; 数据接口元数据与生产系统一致。 测试结果测试结果 备注备注 .2 etl 过程 是否存在对 etl 过程进行说明的技术元数据。 测试用例测试用例 测试用例名称测试用例名称etl 过程 元数据 测试人测试人测试日期测试日期 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 10 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 测试用例编号测试用例编号mds-312-1 测试用例描述测试用例描述 期待功能描述期待功能描述存在对 etl 过程进行说明的技术元数据 输入数据输入数据 boss_09101 测试过程测试过程 1.用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息 /技术元数据/etl 过程元数据; 2.直接点击搜索,列表系统的 etl 过程元数据; 3.查询指定的 etl 过程元数据(例如:boss_09101) ,检查是否包 括接口抽取条件、抽取周期、抽取时间和抽取方法; 4.查询指定的 etl 过程元数据(例如:boss_09101) ,检查是否包 括源系统数据到数据仓库的映射关系、etl 程序结构信息、数据 转换和清理规则; 5.与生产系统进行比对。 预期输出预期输出1.存在 etl 过程元数据,覆盖到系统的主要 etl 过程; 2.存在 etl 过程元数据,对 etl 过程的接口抽取条件、抽取周期、 抽取时间和抽取方法进行了说明; 3.etl 过程元数据对源系统数据到数据仓库的映射关系、etl 程序结 构信息、数据转换和清理规则进行了说明; 4.etl 过程元数据与生产系统一致。 测试结果测试结果 备注备注 .3 数据仓库和数据集市存储 是否存在对数据仓库逻辑模型、数据存储结构信息、数据流及其处理逻辑和数据生命 周期信息进行说明的技术元数据。 测试用例测试用例 测试用例名称测试用例名称数据仓库 和数据集 市存储元 数据 测试人测试人测试日期测试日期 测试用例编号测试用例编号mds-313-1 测试用例描述测试用例描述 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 11 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 期待功能描述期待功能描述存在对数据仓库逻辑模型、数据存储结构信息、数据流及其处理逻辑 和数据生命周期信息进行说明的技术元数据。 输入数据输入数据 pmart. mid_subs_info_daily 测试过程测试过程 1.用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息 /技术元数据/数据仓库与数据集市存储元数据; 2.查找对数据仓库和数据集市中的数据表进行描述的元数据,检查是 否覆盖到主要实体; 3.查询元数据中对数据表各字段的来源描述(例如:pmart. mid_subs_info_daily) ; 4.查询元数据对以上实体表的表间关系进行的描述; 5.查询元数据对数据表的生命周期信息进行的说明; 6.与生产系统进行比对 预期输出预期输出 1.存在元数据对数据仓库和数据集市的数据表进行说明,并覆盖到主 要实体; 2.存在元数据对数据表中的各字段来源进行说明; 3.存在元数据对数据表的表间关系来源进行说明; 4.存在元数据包含数据表的生命周期信息; 5.存储元数据与生产系统一致。 测试结果测试结果 备注备注 .4 分析应用 是否存在分析应用技术元数据并覆盖一经接口相关指标。 测试用例测试用例 测试用例名称测试用例名称分析应用 元数据 测试人测试人测试日期测试日期 测试用例编号测试用例编号mds-314-1 测试用例描述测试用例描述 期待功能描述期待功能描述存在分析应用技术元数据并覆盖一经接口相关指标。 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 12 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 输入数据输入数据 无 测试过程测试过程 1.用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息 /技术元数据/分析应用元数据; 2.查询一经接口日 kpi 和各品牌用户日 kpi 中的数据转换规则以及 其它涉及一级经营分析系统接口数据生成上传的元数据信息。 3.检查元数据是否涵盖一级经营分析接口的定义、标准代码定义、数 据转换规则以及其它涉及一级经营分析系统接口数据生成上传的元 数据信息。 4.与生产系统进行比对 预期输出预期输出1.应用分析元数据对一经接口日 kpi 和各品牌用户日 kpi 进行说明, 包括数据转换规则。 2.应用分析元数据与生产系统一致。 测试结果测试结果 备注备注 .5 运行环境信息 是否存在存在运行环境信息元数据,并且涵盖规范要求的要素。 测试用例测试用例 测试用例名称测试用例名称运行环境 信息元数 据 测试人测试人测试日期测试日期 测试用例编号测试用例编号mds-315-1 测试用例描述测试用例描述 期待功能描述期待功能描述存在运行环境信息元数据,并且涵盖规范要求的要素。 输入数据输入数据 无 测试过程测试过程 1.用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息 /技术元数据/运行环境信息; 2.查询元数据对数据仓库主机信息、操作系统信息的说明; 3.查询元数据对数据库信息、表空间信息的说明。 4.与生产系统进行比对。 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 13 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 预期输出预期输出1.技术元数据对运行环境进行说明,包括主机信息、操作系统、数据 库和表空间信息。 2.运行环境信息元数据与生产系统一致。 测试结果测试结果 备注备注 业务元数据业务元数据 是否包含中国移动一级经营分析系统省级数据接口规范(v1.5.2)日 kpi 和各品牌 用户日 kpi 中指标的相关业务元数据。 测试用例测试用例 测试用例名称测试用例名称业务元数 据检查 测试人测试人测试日期测试日期 测试用例编号测试用例编号mds-32-1 测试用例描述测试用例描述 期待功能描述期待功能描述业务元数据存在并覆盖一经接口相关指标。 输入数据输入数据 无 测试过程测试过程 1.用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息 /业务元数据/; 2.检查业务元数据是否存在,包括业务术语、业务指标、业务描述和 业务规则; 3.检查一经接口日 kpi 和各品牌用户日 kpi 中的指标的业务元数据 是否存在。 预期输出预期输出1.存在业务术语、业务指标、业务描述和业务规则; 2.元数据对一经接口日 kpi 和各品牌用户日 kpi 中的指标定义进行 了描述。 测试结果测试结果 备注备注 管理元数据管理元数据 是否包含管理流程定义、角色及职责定义、人员组织信息及工作内容分配。 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 14 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 测试用例测试用例 测试用例名称测试用例名称管理元数 据检查 测试人测试人测试日期测试日期 测试用例编号测试用例编号mds-33-1 测试用例描述测试用例描述 期待功能描述期待功能描述检查元数据系统中是否对管理元数据进行管理和维护 输入数据输入数据 无 测试过程测试过程 1.用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息 /管理元数据; 2.查看管理元数据中的管理流程定义; 3.查看管理元数据中的角色及职责定义; 4.查看管理元数据中的人员组织信息及工作内容分配。 预期输出预期输出存在管理元数据,对管理流程定义、角色及职责定义和人员组织信息 及工作内容分配进行了描述。 测试结果测试结果 备注备注 .4元数据管理功能元数据管理功能 测试内容测试内容测试项测试项功能细项功能细项 元数据维护元数据维护增删改查 元数据状态 元数据的增删改查,元数据的状态:审核状态、公示状 态、发布状态、维护状态 实体查询实体查询数据库表实体表的描述及历史版本 过程查询过程查询存储过程存储过程和相关的实体表及历史版本 影响分析影响分析实体相关性某一实体对其它实体的影响 实体来源由某一实体找出所有前驱实体直到源系统接口血统分析血统分析 指标来源某一指标的形成过程,包括从源系统到前端展示的若干 etl 过程相关的数据项、计算方法、计算公式。 元数据维护元数据维护 元数据实体的增删改查,元数据的状态:审核状态、公示状态、发布状态、维护状态。 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 15 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 测试用例测试用例 测试用例名称测试用例名称元数据维护测试人测试人测试日期测试日期 测试用例编号测试用例编号mds-41-1 测试用例描述测试用例描述 期待功能描述期待功能描述系统支持对元数据的维护,并对操作过程进行一定约束和限制。 输入数据输入数据cust_complain_order 无效客户数 普通 vpmn 预拆用户数 神州行 测试过程测试过程1.用户登录,转至数据管理模块/元数据管理/元数据管理/元数据管理 / 2.元数据实体维护 在物理表文本框中输入” cust_complain_order” 在数据库下拉框中选择“pdata(teradata)” 3.业务术语 a)在术语名称输入“无效客户数” 4.业务描述 a)在业务名称输入“普通 vpmn” 5.业务指标 a)在指标名称输入“预拆用户数” 6.业务规则 a)在规则名称输入“神州行” 7.点击“搜索”按钮 8.显示查询结果 9.元数据实体维护在显示结果右侧点击“维护”按钮,显示实体详细 信息;业务术语、业务指标、业务描述、业务规则维护可以点击左 边的修改、删除以及列表下面的新增功能实现 10. 点击“返回”按钮后,能返回到查询页面 预期输出预期输出 1.对元数据库中的元数据进行增加、删除、修改和查询操作; 2.检查操作过程中元数据的状态,包括审核状态、公示状态、发布状 态和维护状态。 测试结果测试结果 备注备注无 元数据实体查询元数据实体查询 实体表的描述及历史版本 测试用例测试用例 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 16 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 测试用例名称测试用例名称元数据实 体查询 测试人测试人测试日期测试日期 测试用例编号测试用例编号mds-42-1 测试用例描述测试用例描述 期待功能描述期待功能描述对元数据库中的数据实体基本信息的查询功能;可查询数据库表、维表、 指标,查询的信息按处理的层次及业务主题进行组织;支持对历史版本 信息的查询。 输入数据输入数据1.sdata .boss15 2.pdata. tb_cde_acct_type 3.kpi 指标:移动日累计通信用户数 测试过程测试过程1.用户登录,转至数据管理模块/元数据管理/元数据管理/元数据管理 /元数据实体查询 2.按主题浏览元数据库中的元数据,对数据库表、维表、指标的基本 信息进行说明; 测试实例: a)数据库表: 系统:boss15 数据库:sdata 物理表:boss_01005 点击“搜索” ,在列表中,点击“详细” ,可以查看表的详细定 义信息;点“进入”可以查看数据库表的版本信息,也可以对 数据库表的版本进行对比。 b)维表: 目标定位:数据库 在下拉菜单选择数据库:pdata 点击“获取码表列表”按钮,在列表中选中码表(例如: tb_cde_acct_type) ,点“查看”可以查看码表码值,点 “进入”可以查看码表的版本信息,也可以对码表的版本进行 对比。 c)指标: 指标:下拉菜单选择“kpi 指标” 名称:输入“在网用户数” 点击“搜索” ,在列表中,点击“详细” ,可以查看指标描述; 点击“脚本,可以查看和指标相关的脚本;点击“进入” ,可 以对查看指标的版本信息。 预期输出预期输出支持元数据库中的数据实体基本信息的查询功能,并且可以按处理的层 次及业务主题显示和查看实体基本信息; 能查询实体的历史版本。 测试结果测试结果 备注备注无 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 17 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 元数据过程查询元数据过程查询 存储过程和相关的实体表及历史版本,通过对 etl 过程的查询,获得 etl 过程的输 入、输出实体,了解数据生成过程。 测试用例测试用例 测试用例名称测试用例名称过程查询测试人测试人测试日期测试日期 测试用例编号测试用例编号mds-43-1 测试用例描述测试用例描述 期待功能描述期待功能描述管理元数据库中的处理过程元数据,包括相关的实体表信息及历史版本。 输入数据输入数据过程名称:kpi_area_subs_day 脚本名称:kpi_area_subs_day0650.pl 测试过程测试过程 1.查询处理过程的具体用途、参与的输入、输出实体的详细信息; 2.查询与处理过程相关的实体信息; 3.查询处理过程的历史版本。 预期输出预期输出元数据对处理过程的具体用途、参与的输入、输出实体的详细信息进行 了说明; 测试结果测试结果 备注备注无 元数据影响分析元数据影响分析 分析某一实体对其它实体的影响 测试用例测试用例 测试用例名称测试用例名称元数据影 响分析 测试人测试人测试日期测试日期 测试用例编号测试用例编号mds-44-1 测试用例描述测试用例描述 期待功能描述期待功能描述从某一实体出发,寻找依赖该实体的处理过程实体或其他实体。 输入数据输入数据boss_01005 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 18 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 测试过程测试过程1.用户登录,转至数据管理模块/元数据管理/元数据管理/元数据管理 /元数据影响性分析 2.系统选择“boss15” 3.数据库选择 sdata 4.物理表输入 boss_01005, 5.点击详细,可以查看物理表定义 点击进入,可以查看依赖该实体的处理过程实体和其他实体。 预期输出预期输出能递归显示指定实体所有的依赖过程实体和依赖的其他实体;以图形的 方式展现所有实体和关联关系。 测试结果测试结果 备注备注无 元数据血统分析元数据血统分析 由某一实体找出所有前驱实体直到源系统接口; 某一指标的形成过程,包括从源系统到前端展示的若干 etl 过程相关的数据项、计 算方法、计算公式。 测试用例测试用例 测试用例名称测试用例名称元数据血 缘分析 测试人测试人测试日期测试日期 测试用例编号测试用例编号mds-45-7 测试用例描述测试用例描述 期待功能描述期待功能描述血统分析可以追溯任一实体和任一指标的来源和转换过程。 输入数据输入数据pmart.mid_subs_info_daily 测试过程测试过程1.用户登录,转至数据管理模块/元数据管理/元数据管理/元数据管理 /元数据影响性分析 2.系统选择“boss15” 3.数据库选择“pmart” 4.物理表输入 mid_subs_info_daily, 5.点击详细,可以查看物理表定义 6.点击进入,可以可以追溯任一实体和任一指标的来源和转换过程。 预期输出预期输出能显示指定实体和数据项数据指标的血统图,能显示实体,数据项和指 标并一直追溯到源头的所有环节,能以图形方式展现所有实体和处理过 程。 测试结果测试结果 备注备注无 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 19 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 3.2 数据质量管理数据质量管理 .1数据质量监控数据质量监控 用例一用例一 测试用例名称测试用例名称数据质量监控 技术架构 测试人测试人测试日期测试日期 测试用例描述测试用例描述 期待功能描述期待功能描述数据质量监控包含检查代理、中央检查服务器和检查客户端。 输入数据输入数据 无 测试过程测试过程 0.打开 ie 浏览器,输入以下网址, 5:8080/nmcccimweb/mainservlet,进入内蒙移动经 营分析系统。 1.用户登录,输入用户名和口令:suhl/*,点击数据管理,进 入数据质量监控管理模块; 2.点击“数据质量管理” ,进入数据质量管理主页面; 3.点击“监控服务器配置” ,在页面上显示各个服务器代理的配 置信息和状态信息; 4.检查接口机、etl 服务器、数据仓库服务器、数据集市服务 器、应用服务器上检查代理(agent)的配置和运行状况; 预期结果预期结果在数据质量监控模块能配置所有的检查代理参数,并实时显示这 些代理的运行情况。 测试结果测试结果 备注备注 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 20 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 .2数据质量应用场景数据质量应用场景 接口文件检查接口文件检查 用例一用例一 测试用例名称测试用例名称应用场景_接口文 件检查 测试人测试人测试日期测试日期 子用例名称:子用例名称:接口文件检查检查接口文件检查报告 测试用例描述测试用例描述 期待功能描述期待功能描述数据质量监控模块对文件接口校验,提交结果报告 输入数据输入数据 数据时间 检查时间 测试过程测试过程 1.用户登录,输入用户名和口令:suhl/*,点击数据管理,进入数 据质量监控管理模块; 2.点击“数据质量管理” ,进入数据质量管理主页面; 3.点击左侧目录树中的“检查日志管理” ,出现日志搜索界面; 4.在“服务器”选择框中选择“dq 文件检查服务器” ; 5.“规则有效性”选择为“有效” ; 6.输入“数据时间” ,如 from“2008-10-20” to “2008-10-20” ; 7.输入“检查时间” ,如 from“2008-10-21” to “2008-10-21” ; 8.点击“搜索”按钮,显示检查日志汇总列表; 9.点击汇总列表中“详细”按钮,显示检查规则及检查结果的详细信 息; 10. 查验接口检查报告,包括包括检查规则 id、规则名称、规则类型、 规则频度、数据时间、检查时间、检查结果等信息; 11. 点击每一条记录,显示“检查结果详细描述” ,其中包括被检查的 数据文件名、及检查结果的详细描述; 12. 检查当天的发生错误的接口文件检查规则的告警信息是否通过手机 短信的形式发送到告警人的手机上。 预期输出预期输出数据质量监控模块生成接口报告,接口检查报告与实际系统一致; 能以手机短信形式发送告警信息。 测试结果测试结果 备注备注 用例二用例二 测试用例名称测试用例名称应用场景_接口 文件检查 测试人测试人测试日期测试日期 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 21 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 子用例名称:子用例名称:接口文件检查生成错误修复知识库,及知识库查询 测试用例描述测试用例描述 期待功能描述期待功能描述数据质量监控模块对文件接口校验,提交结果报告 输入数据输入数据 无 测试过程测试过程 1.在“用例一”的基础上,点击每条记录后面的 或号, 出现“错误信息窗口” ; 2.针对该错误信息,添加相应的“解决方案描述”信息; 3.点击“保存”按钮,错误处理信息被保存到知识库中,错误 处理过程完成,关闭该窗口; 4.点击左侧菜单树中的“错误修复知识库”菜单,显示错误修 复知识库页面; 5.选择“处理过程”为“接口文件检查” ; 6.点击“搜索”按钮,显示与“接口文件”相关的知识库信息; 7.点击每条记录前面的“操作”按钮,弹出窗口中显示该记录 的知识库详细信息; 8.查验知识库的详细信息,包括包括检查时间、被检查的数据 文件名、检查规则、问题现象、检查结论; 9.将检查报告与实际系统比对; 预期输出预期输出根据数据质量监控模块生成接口报告,生成知识库信息,知识库 信息与实际信息一致; 测试结果测试结果 备注备注 etl 过程检查 用例一用例一 测试用例名称测试用例名称应用场景_etl 过程检查 测试人测试人测试日期测试日期 子用例名称:子用例名称:etl 过程检查检查 etl 过程检查报告 测试用例描述测试用例描述 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 22 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 期待功能描述期待功能描述数据质量监控模块对 etl 过程中的异常情况提供告警 输入数据输入数据数据时间 检查时间 测试过程测试过程1.点击左侧目录树中的“检查日志管理” ,出现日志搜索界面; 2.在“服务器”选择框中选择“dq 文件记录检查服务器” ; 3.“规则有效性”选择为“有效” ; 4.输入“数据时间” ,如 from“2008-10-20” to “2008-10-20” ; 5.输入“检查时间” ,如 from“2008-10-21” to “2008-10-21” ; 6.点击“搜索”按钮,显示检查日志汇总列表; 7.点击汇总列表中“详细”按钮,显示检查规则及检查结果的 详细信息; 8.查验 etl 过程检查报告,包括包括检查规则 id、规则名称、 规则类型、规则频度、数据时间、检查时间、检查结果等信 息; 9.点击每一条记录,显示“检查结果详细描述” ,其中包括被检 查的数据文件名、及检查结果的详细描述; 10. 检查当天的发生错误的 etl 过程检查规则的告警信息是否通 过手机短信的形式发送到告警人的手机上。 预期输出预期输出数据质量监控模块产生告警信息,告警信息包含了规范要求的内 容,并与实际生产情况一致;能以手机短信形式发送告警信息。 测试结果测试结果 备注备注 用例二用例二 测试用例名称测试用例名称应用场景_etl 过程检查 测试人测试人测试日期测试日期 子用例名称:子用例名称:etl 过程检查生成错误修复知识库,及知识库查询 测试用例描述测试用例描述 期待功能描述期待功能描述数据质量监控模块对 etl 过程中的异常情况提供告警 输入数据输入数据 无 测试过程测试过程 1.在“用例一”的基础上,点击每条记录后面的 或号, 出现“错误信息窗口” ; 2.针对该错误信息,添加相应的“解决方案描述”信息; 3.点击“保存”按钮,错误处理信息被保存到知识库中,错误 处理过程完成,关闭该窗口; 4.点击左侧菜单树中的“错误修复知识库”菜单,显示错误修 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 23 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 复知识库页面; 5.选择“处理过程”为“etl 过程检查” ; 6.点击“搜索”按钮,显示与“etl 过程”相关的知识库信息; 7.点击每条记录前面的“操作”按钮,弹出窗口中显示该记录 的知识库详细信息; 8.查验知识库的详细信息,包括包括检查时间、被检查的数据 文件名、etl 处理的具体阶段、检查规则、问题现象、检查结 论; 9.将检查报告与实际系统比对; 预期输出预期输出数据质量监控模块产生告警信息,告警信息包含了规范要求的内 容,并与实际生产情况一致;能以手机短信形式发送告警信息。 测试结果测试结果 备注备注 数据仓库处理过程检查 用例一用例一 测试用例名称测试用例名称应用场景_数据 仓库处理过程 检查 测试人测试人测试日期测试日期 子用例名称:子用例名称:数据仓库处理过程检查检查数据仓库处理过程检查报告 测试用例描述测试用例描述 期待功能描述期待功能描述数据质量监控模块对在数据仓库处理过程进行监控 输入数据输入数据数据时间 检查时间 测试过程测试过程1.点击左侧目录树中的“检查日志管理” ,出现日志搜索界面; 2.在“服务器”选择框中选择“dq 表级记录检查服务器” 、 “dq 外键检查服务器” 、 “dq 业务指标验证服务器” ; 3.“规则有效性”选择为“有效” ; 4.输入“数据时间” ,如 from“2008-10-20” to “2008-10-20” ; 5.输入“检查时间” ,如 from“2008-10-21” to “2008-10-21” ; 6.点击“搜索”按钮,显示检查日志汇总列表; 7.点击汇总列表中“详细”按钮,显示检查规则及检查结果的 详细信息; 8.查验接口检查报告,包括包括检查规则 id、规则名称、规则 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 24 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 类型、规则频度、数据时间、检查时间、检查结果等信息; 9.点击每一条记录,显示“检查结果详细描述” ,其中包括被检 查的实际数值、及检查结果的详细描述; 10. 检查当天的发生错误的数据仓库处理过程检查规则的告警信 息是否通过手机短信的形式发送到告警人的手机上。 预期输出预期输出数据仓库处理发生异常时,数据质量监控模块能生成检查结果并 在监控界面展示;对异常情况做出问题分析和处理方案;能以手机短信 形式发送告警信息。 测试结果测试结果 备注备注 用例二用例二 测试用例名称测试用例名称应用场景_数据 仓库处理过程 检查 测试人测试人测试日期测试日期 子用例名称:子用例名称:数据仓库处理过程检查生成错误修复知识库,及知识库查询 测试用例描述测试用例描述 期待功能描述期待功能描述数据质量监控模块对在数据仓库处理过程进行监控 输入数据输入数据 无 测试过程测试过程 1.在“用例一”的基础上,点击每条记录后面的 或号, 出现“错误信息窗口” ; 2.针对该错误信息,添加相应的“解决方案描述”信息; 3.点击“保存”按钮,错误处理信息被保存到知识库中,错误 处理过程完成,关闭该窗口; 4.点击左侧菜单树中的“错误修复知识库”菜单,显示错误修 复知识库页面; 5.选择“处理过程”为“数据仓库处理过程” ; 6.点击“搜索”按钮,显示与“数据仓库处理过程”相关的知 识库信息; 7.点击每条记录前面的“操作”按钮,弹出窗口中显示该记录 的知识库详细信息; 8.查验知识库的详细信息,包括包括检查时间、数据主题、数 据实体、数据仓库计算过程名称、检查规则、问题现象、问 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 25 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 题信息; 9.将检查报告与实际系统比对; 预期输出预期输出数据仓库处理发生异常时,数据质量监控模块能生成检查结果并 在监控界面展示;对异常情况做出问题分析和处理方案;能以手机短信 形式发送告警信息。 测试结果测试结果 备注备注 3.3 系统管理系统管理 .1元数据元数据 信息定义信息定义 用例一用例一 测试用例名称测试用例名称新增系统模型测试人测试人测试日期测试日期 测试用例编号测试用例编号edrm-3311-1 测试用例描述测试用例描述 期待功能描述期待功能描述能够成功添加经分系统模型,如:中间层模型、kpi 应用模型、olap 应用模型、报表应用模型、数据报表和物理模型等; 输入数据输入数据 模型名称、模型描述、选择类型、选择子类型、选择父级。 测试过程测试过程1.在系统管理页面,在左边树形导航栏点击“元数据” ,点击下一级 “信息定义” ; 2.在右边界面上点击“新增”按钮,右边区域出现新增界面; 3.输入名称“内蒙古经营分析系统模型_分析二期报表应用模型” ; 4.输入模型描述“内蒙古经营分析二期报表应用模型 v1.00.er1” ; 5.选择类型为“模型类” ; 6.子类型为“erwin” ; 7.选择父级为“内蒙古经营分析系统元数据” ; 8.点击“保存”按钮。 预期输出预期输出弹出“保存成功”对话框,在左边导航树中可以看到新增系统模型。 测试结果测试结果 备注备注无 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 26 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 用例二用例二 测试用例名称测试用例名称新增系统数据字 典 测试人测试人测试日期测试日期 测试用例编号测试用例编号edrm-3311-2 测试用例描述测试用例描述 期待功能描述期待功能描述能够成功添加经分系统的数据字典; 输入数据输入数据 数据字典名称、数据字典描述、选择类型和子类型、选择父级。 测试过程测试过程1.在系统管理页面,在左边树形导航栏点击“元数据” ,点击下一级 “信息定义” ; 2.在右边界面上点击“新增”按钮,右边区域出现新增界面; 3.输入名称“内蒙古经营分析系统数据字典” ; 4.数据描述“edw 数据字典” ; 5.选择类型为“字典类” ; 6.子类型为“teradata” ; 7.选择父级为“内蒙古经营分析系统模型” ; 8.点击“保存”按钮。 预期输出预期输出弹出“保存成功”对话框,在左边导航树中可以看到新增数据字典。 测试结果测试结果 备注备注无 用例三用例三 测试用例名称测试用例名称新增自定义 excel 文件 测试人测试人测试日期测试日期 测试用例编号测试用例编号edrm-3311-3 测试用例描述测试用例描述 期待功能描述期待功能描述能够成功添加自定义类型文件,如 excel 文件,文本文件; 输入数据输入数据 名称、描述、选择类型和子类型、选择父级。 nmcc 经分 2.0 测试方案_数据质量 本文件属保密资料 27 未经内蒙移动和 teradata(中国)有限公司的书面许可,不得翻印或外传 测试过程测试过程1.在系统管理页面,在左边树形导航

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论