全文预览

数据仓库项目数据类测试流程

上传者:学习一点 |  格式:docx  |  页数:26 |  大小:0KB

文档介绍
数插入单元测试结果表。Р存在缺陷:无Р拉链表拉链逻辑检查Р测试内容:历史拉链表的拉链逻辑是否存在问题,是否有开链、断链问题Р测试方法:数据质量检查脚本根据拉链表逻辑检查拉链表是否存在问题,将查询出存在拉链逻辑错误的记录数插入单元测试结果表。Р存在缺陷:无Р字段是否发生截取检查Р测试内容:检查当源表字段定义超过目标表定义情况下的字段值截取情况Р测试方法:DMM映射文档的脚本生成器在生成质量检查脚本时判断源表的字段定义是否超过目标表的字段定义,如果超过则生成审核语句判断数据实际加载中源表该段的最大值是否超过目标表该字段的定义,将超过目标表字段定义的记录数插入单元测试结果Р表。Р存在缺陷:尚在开发中,由于只能根据实际处理的数据来最终判断是否存在字段截取情况,因此当被截取数据出现在测试加载数据之外的情况将无法发现。РDMM映射完整性Р测试内容:判断开发组的开发内容和模型组的设计内容在范围上是否一致,是否存在遗漏。模型组根据目标表的结构进行模型设计并提交设计文档,模型组设计的每一组映射都应该在开发组进行映射开发,不能存在模型组作了设计而开发组遗漏的情况。Р测试方法:在DMM映射文档的VB宏中增加统计映射个数的逻辑,分别统计模型组设计的映射个数和开发组开发的映射个数,不一致时提示错误。Р存在缺陷:需要模型组根据目标表进行设计,该流程梳理中,VB宏尚未开发。Р应用脚本单元测试目标及测试方法Р脚本成功运行检查Р测试内容:脚本能否成功运行,是否有错误Р测试方法:手工编写相应测试脚本进行测试。Р脚本重运行检查Р测试内容:判断同一个脚本加载相同的数据重复运行后结果是否一致Р测试方法:手工编写相应测试脚本进行测试。Р脚本规范性检查Р测试内容:脚本是否符合项目组脚本规范性要求Р测试方法:执行脚本规范性检查脚本,随后分析生成的日志。Р主键重复检查Р测试内容:数据加载完成后目标表中是否存在主键重复的纪录

收藏

分享

举报
下载此文档