内蒙移动经营分析系统数据质量.doc
《内蒙移动经营分析系统数据质量.doc》由会员分享,可在线阅读,更多相关《内蒙移动经营分析系统数据质量.doc(38页珍藏版)》请在三一办公上搜索。
1、 中国移动通信集团内蒙古有限公司数据质量管理系统测试方案本文档及其所含信息为机密材料并且由内蒙古移动和北京美商安迅信息系统有限公司(Teradata)共同拥有。文档中任何部分未经内蒙移动和北京美商安迅信息系统有限公司(Teradata)书面授权,不得泄露给第三方,也不得以任何手段、任何形式进行复制与传播Copyright 2008内蒙古移动和TERADATA版权保留所有的权利文档信息用户名称中国移动通信集团内蒙古有限公司项目名称数据质量管理系统文档名称NMCC经分2.0测试方案_数据质量 版 本 号1.0发布日期2008年10月编者:姓名公司项目职称日期版本1.0王伟TERADATAPS200
2、8-10-21审核:姓名公司项目职称日期版本1.0尤祖喜TERADATAPs2008-10-30批准:姓名公司项目职称日期版本1.0文档变更历史日期变更描述批准2008-10-21根据中测规范修改文件王 伟2008-10-25修改文档苏宏亮2008-10-30修改并审核文档尤祖喜文档签收姓名公司公司职称项目职称签收日期签字:目录1引言11.1编写目的11.2参考资料11.3文档结构说明11.4使用对象11.5前提及假设21.6说明22测试32.1测试范围32.2测试环境52.3测试工具62.4测试方法63测试方案73.1元数据管理73.1.1元数据功能框架73.1.2元数据格式73.1.3元数
3、据信息83.1.4元数据管理功能143.2数据质量管理183.2.1数据质量监控183.2.2数据质量应用场景193.3系统管理243.3.1元数据243.3.2报告管理331 引言1.1 编写目的编写本系统测试方案的目的,主要是为了使用户和软件开发者双方对企业数据质量管理系统的测试工作有一个共同的理解,为开展企业数据质量管理系统的现场测试工作提供指导,保证系统功能满足功能规格要求。1.2 参考资料中国移动通信集团内蒙古有限公司数据质量管理系统功能规格说明书.doc经分2.0规范1.3 文档结构说明元数据管理;数据质量管理;系统管理。1.4 使用对象本文档的预期读者:l 对相关业务技术和总体方
4、案作出决策的管理人员l 参加概要设计工作的全体开发人员l 参加详细设计工作的全体开发人员l 参加编码阶段工作的全体开发人员l 参加系统调试的全体开发人员l 参加试运行的全体开发人员l 参加系统维护的全体开发人员1.5 前提及假设阅读者具有一定的元数据管理和数据质量相关知识。1.6 说明本测试报告适用于数据质量管理系统的测试工作。2 测试2.1 测试范围测试范围涵盖内蒙古公司企业数据质量管理系统中元数据管理及数据质量管理子系统各功能点,如下所述:l 元数据测试功能点:l 元数据功能框架 元数据源层 元数据获取层 元数据存储层 元数据管理层 元数据访问层l 元数据格式l 元数据信息 技术元数据 数
5、据源接口元数据 ETL过程元数据 数据仓库和数据集市存储元数据 分析应用元数据 运行环境信息元数据 业务元数据 业务术语 业务指标 业务描述 业务规则 管理元数据 管理流程 角色与职责 人员组织及工作内容l 元数据管理功能 元数据维护 元数据实体 业务术语 业务指标 业务描述 业务规则 元数据实体查询 元数据过程查询 元数据影响分析 元数据血缘分析l 综合分析 一致性分析 活力度分析 放射性分析 版本对比 分析报告 实体对比分析 词法分析l 元数据搜索l LDM管理 LDM查询 LDM维护l 数据质量测试功能点:l 检查规则搜索l 检查日志管理l 任务延迟报警l 质量分析报告l 错误修复知识库
6、l 检查规则配置 文件级检查 入库前的记录级检查 入库后的记录级检查 外键检查 业务指标校验 一致性检查l 系统管理测试功能点:l 元数据 信息定义 版本管理 加载日志 Excel模板配置 加载配置l 报告管理 分析报告配置2.2 测试环境硬件环境:IBM P570;软件环境:Teradata 05.01.02.64Weblogic 8.1.6IBM JDK 1.4数据环境:与生产环境同步编译环境:weblogic 1.62.3 测试工具Teradata SQL Assistant 7.0Teradata Administrator 7.0Teradata Manager 7.02.4 测试方
7、法1、功能测试+数据测试2、黑盒测试+白盒测试3 测试方案3.1 元数据管理3.1.1 元数据功能框架检查元数据的功能框架是否包括元数据源层、元数据获取层、元数据存储层、元数据管理层和元数据访问层l 测试用例测试用例名称元数据功能架构测试人测试日期测试用例编号MDS-1-1测试用例描述期待功能描述元数据的功能框架包括元数据源层、元数据获取层、元数据存储层、元数据管理层和元数据访问层。输入数据无测试过程1. 检查元数据模块的设计文档,查看设计文档描述的功能框架是否包括元数据源层、元数据获取层、元数据存储层、元数据管理层和元数据访问层;2. 测试人员现场验证系统是否按规范实现了元数据源层、元数据获
8、取层、元数据存储层、元数据管理层和元数据访问层;预期结果元数据模块设计文档和生产系统的功能框架包括元数据源层、元数据获取层、元数据存储层、元数据管理层和元数据访问层。测试结果备注3.1.2 元数据格式要求元数据符合CWM规范。l 测试用例测试用例名称元数据格式测试人测试日期测试用例编号MDS-2-1测试用例描述期待功能描述元数据能通过接口导出,并符合CWM规范输入数据无测试过程1. 通过元数据管理工具导出元数据2. 将导出的元数据导入到OMG认证的元数据工具预期结果能成功导出元数据,导出数据能够通过OMG认证的元数据工具再次导入测试结果备注3.1.3 元数据信息3.1.3.1 技术元数据检查技
9、术元数据是否涵盖数据源接口、ETL过程、数据仓库和数据集市存储、分析应用、和运行环境信息几部分。检查技术元数据是否与实际系统相符。测试用例名称技术元数据存在检查测试人测试日期测试用例编号MDS-31-1测试用例描述期待功能描述检查元数据系统中是否对技术元数据进行管理和维护。输入数据无测试过程1. 用户登录,转至数据管理模块/元数据;2. 检查包含以下部分的技术元数据:数据源接口、ETL过程、数据仓库和数据集市存储、分析应用、运行环境信息。预期输出各部分技术元数据都存在。测试结果备注3.1.3.1.1 数据源接口是否存在元数据描述BOSS系统、DSMP平台、客服、网管、中央业务类系统的数据接口定
10、义。l 测试用例测试用例名称数据源接口元数据测试人测试日期测试用例编号MDS-311-1测试用例描述期待功能描述存在元数据描述BOSS系统、DSMP平台、客服、网管、中央业务类系统的数据接口定义。输入数据无测试过程1. 用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息/技术元数据/数据源接口元数据;2. 查询接口元数据,检查元数据是否包含BOSS系统、DSMP平台、彩铃、网管和中央业务类系统与经营分析系统间的接口;3. 查询接口元数据的信息,检查是否包括接口的主题信息、实体定义、实体内部列定义、关键字、索引定义;4. 与生产系统进行比对。预期输出数据源接口元数据覆盖到主要源系统接
11、口;数据接口技术元数据对接口的主要信息进行说明;数据接口元数据与生产系统一致。测试结果备注3.1.3.1.2 ETL过程是否存在对ETL过程进行说明的技术元数据。l 测试用例测试用例名称ETL过程元数据测试人测试日期测试用例编号MDS-312-1测试用例描述期待功能描述存在对ETL过程进行说明的技术元数据输入数据BOSS_09101测试过程1. 用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息/技术元数据/ETL过程元数据;2. 直接点击搜索,列表系统的ETL过程元数据;3. 查询指定的ETL过程元数据(例如:BOSS_09101),检查是否包括接口抽取条件、抽取周期、抽取时间和
12、抽取方法;4. 查询指定的ETL过程元数据(例如:BOSS_09101),检查是否包括源系统数据到数据仓库的映射关系、ETL程序结构信息、数据转换和清理规则;5. 与生产系统进行比对。预期输出1. 存在ETL过程元数据,覆盖到系统的主要ETL过程;2. 存在ETL过程元数据,对ETL过程的接口抽取条件、抽取周期、抽取时间和抽取方法进行了说明;3. ETl过程元数据对源系统数据到数据仓库的映射关系、ETL程序结构信息、数据转换和清理规则进行了说明;4. ETL过程元数据与生产系统一致。测试结果备注3.1.3.1.3 数据仓库和数据集市存储是否存在对数据仓库逻辑模型、数据存储结构信息、数据流及其处
13、理逻辑和数据生命周期信息进行说明的技术元数据。l 测试用例测试用例名称数据仓库和数据集市存储元数据测试人测试日期测试用例编号MDS-313-1测试用例描述期待功能描述存在对数据仓库逻辑模型、数据存储结构信息、数据流及其处理逻辑和数据生命周期信息进行说明的技术元数据。输入数据PMART. MID_SUBS_INFO_DAILY测试过程1. 用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息/技术元数据/数据仓库与数据集市存储元数据;2. 查找对数据仓库和数据集市中的数据表进行描述的元数据,检查是否覆盖到主要实体;3. 查询元数据中对数据表各字段的来源描述(例如:PMART. MID_
14、SUBS_INFO_DAILY);4. 查询元数据对以上实体表的表间关系进行的描述;5. 查询元数据对数据表的生命周期信息进行的说明;6. 与生产系统进行比对预期输出1. 存在元数据对数据仓库和数据集市的数据表进行说明,并覆盖到主要实体;2. 存在元数据对数据表中的各字段来源进行说明;3. 存在元数据对数据表的表间关系来源进行说明;4. 存在元数据包含数据表的生命周期信息;5. 存储元数据与生产系统一致。测试结果备注3.1.3.1.4 分析应用是否存在分析应用技术元数据并覆盖一经接口相关指标。l 测试用例测试用例名称分析应用元数据测试人测试日期测试用例编号MDS-314-1测试用例描述期待功能
15、描述存在分析应用技术元数据并覆盖一经接口相关指标。输入数据无测试过程1. 用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息/技术元数据/分析应用元数据;2. 查询一经接口日KPI和各品牌用户日KPI中的数据转换规则以及其它涉及一级经营分析系统接口数据生成上传的元数据信息。3. 检查元数据是否涵盖一级经营分析接口的定义、标准代码定义、数据转换规则以及其它涉及一级经营分析系统接口数据生成上传的元数据信息。4. 与生产系统进行比对预期输出1. 应用分析元数据对一经接口日KPI和各品牌用户日KPI进行说明,包括数据转换规则。2. 应用分析元数据与生产系统一致。测试结果备注3.1.3.1.
16、5 运行环境信息是否存在存在运行环境信息元数据,并且涵盖规范要求的要素。l 测试用例测试用例名称运行环境信息元数据测试人测试日期测试用例编号MDS-315-1测试用例描述期待功能描述存在运行环境信息元数据,并且涵盖规范要求的要素。输入数据无测试过程1. 用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息/技术元数据/运行环境信息;2. 查询元数据对数据仓库主机信息、操作系统信息的说明;3. 查询元数据对数据库信息、表空间信息的说明。4. 与生产系统进行比对。预期输出1. 技术元数据对运行环境进行说明,包括主机信息、操作系统、数据库和表空间信息。2. 运行环境信息元数据与生产系统一致
17、。测试结果备注3.1.3.2 业务元数据是否包含中国移动一级经营分析系统省级数据接口规范(V1.5.2)日KPI和各品牌用户日KPI中指标的相关业务元数据。l 测试用例测试用例名称业务元数据检查测试人测试日期测试用例编号MDS-32-1测试用例描述期待功能描述业务元数据存在并覆盖一经接口相关指标。输入数据无测试过程1. 用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息/业务元数据/;2. 检查业务元数据是否存在,包括业务术语、业务指标、业务描述和业务规则;3. 检查一经接口日KPI和各品牌用户日KPI中的指标的业务元数据是否存在。预期输出1. 存在业务术语、业务指标、业务描述和业
18、务规则;2. 元数据对一经接口日KPI和各品牌用户日KPI中的指标定义进行了描述。测试结果备注3.1.3.3 管理元数据是否包含管理流程定义、角色及职责定义、人员组织信息及工作内容分配。l 测试用例测试用例名称管理元数据检查测试人测试日期测试用例编号MDS-33-1测试用例描述期待功能描述检查元数据系统中是否对管理元数据进行管理和维护输入数据无测试过程1. 用户登录,转至数据管理模块/元数据管理/元数据管理/元数据信息/管理元数据;2. 查看管理元数据中的管理流程定义;3. 查看管理元数据中的角色及职责定义;4. 查看管理元数据中的人员组织信息及工作内容分配。预期输出存在管理元数据,对管理流程
19、定义、角色及职责定义和人员组织信息及工作内容分配进行了描述。测试结果备注3.1.4 元数据管理功能测试内容测试项功能细项元数据维护增删改查元数据状态元数据的增删改查,元数据的状态:审核状态、公示状态、发布状态、维护状态实体查询数据库表实体表的描述及历史版本过程查询存储过程存储过程和相关的实体表及历史版本影响分析实体相关性某一实体对其它实体的影响血统分析实体来源由某一实体找出所有前驱实体直到源系统接口指标来源某一指标的形成过程,包括从源系统到前端展示的若干ETL过程相关的数据项、计算方法、计算公式。3.1.4.1 元数据维护元数据实体的增删改查,元数据的状态:审核状态、公示状态、发布状态、维护状
20、态。l 测试用例测试用例名称元数据维护测试人测试日期测试用例编号MDS-41-1测试用例描述期待功能描述系统支持对元数据的维护,并对操作过程进行一定约束和限制。输入数据CUST_COMPLAIN_ORDER无效客户数普通VPMN预拆用户数神州行测试过程1. 用户登录,转至数据管理模块/元数据管理/元数据管理/元数据管理/2. 元数据实体维护l 在物理表文本框中输入” CUST_COMPLAIN_ORDER”l 在数据库下拉框中选择“PDATA(teradata)”3. 业务术语a) 在术语名称输入“无效客户数”4. 业务描述a) 在业务名称输入“普通VPMN”5. 业务指标a) 在指标名称输入
21、“预拆用户数”6. 业务规则a) 在规则名称输入“神州行”7. 点击“搜索”按钮8. 显示查询结果9. 元数据实体维护在显示结果右侧点击“维护”按钮,显示实体详细信息;业务术语、业务指标、业务描述、业务规则维护可以点击左边的修改、删除以及列表下面的新增功能实现10. 点击“返回”按钮后,能返回到查询页面预期输出1. 对元数据库中的元数据进行增加、删除、修改和查询操作;2. 检查操作过程中元数据的状态,包括审核状态、公示状态、发布状态和维护状态。测试结果备注无3.1.4.2 元数据实体查询实体表的描述及历史版本l 测试用例测试用例名称元数据实体查询测试人测试日期测试用例编号MDS-42-1测试用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 内蒙 移动 经营 分析 系统 数据 质量
链接地址:https://www.31ppt.com/p-3803640.html