1 / 26
文档名称:

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

格式:docx   大小:238KB   页数:26页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:yusuyuan 2022/3/27 文件大小:238 KB

下载得到文件列表

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

文档介绍

文档介绍:编写目的3
角色与职责3
过程活动描述4
单元测试4
单元测试活动流程图4
单元测试准备6
单元测试计划准备6
目的6
角色和职责6
进入条件6
输入6
任务描述6
输出6
退出条件7
单元测试数据和环境准备7
需要的测试数据;
如测试数据需要其他组协助准备,则提出测试数据申请;
系统组根据申请进行测试环境的搭建,并以邮件形式将配置参数信息通知给开发组和
测试组;
开发组对已搭建的测试环境和准备好的测试数据进行确认;
输出
测试环境
《XM_DW_T_XX目单元测试案例》
《XM_DW_M_项目单元测试案例评审记录》
退出条件
测试环境已准备就绪
《XM_DW_T_XX目单元测试案例》已通过评审
单元测试
目的
对软件各模块进行单元测试,寻找并改正缺陷,保证产品质量。单元测试一般由开发人员来完成。测试人员负责测试执行情况的检查和审计,确保单元测试执行,并
满足进入Build和集成阶段条件。根据业务不同,必要时也可以安排测试人员执行单元测试。
角色和职责
角色
职责
开发组长
制定单元测试计划。
开发人员
编写测试用例,执行测试并记录缺陷,修改错误。
测试人员
检查和审计单元测试执行情况,必要时执行单元测试;
进入条件
按测试计划的安排,项目进行到单元测试阶段。程序可进行测试。
输入
«XM_DW_T_XX项目数据映射文档》
«XM_DW_T_XX项目单元测试案例》
待测试的脚本或代码
任务描述
根据总的测试计划明确和细化单元测试的测试计划;开发人员根据开发脚本的情况,完善单元测试案例;开发人员根据单元测试计划和相应的测试用例来测试同伴或自己的代码;在单元测试案例中记录测试结果,分析测试结果,对Bug进行纠正并记录;
在单元测试结束时编写单元测试报告;
将单元测试时使用的SQL整理成脚本,作为一个配置项,以便以后复用;测试组对单元测试进行抽样检查,并形成检查记录;
测试目标及测试方法
模型脚本单元测试目标及测试方法
脚本成功运行检查
测试内容:脚本能否成功运行,是否有错误
测试方法:使用单元测试调度脚本(),,随后解析生成的日志,将解析的结果(日志中的错误个数)插入单元测试结果表()。
存在缺陷:无
脚本重运行检查
测试内容:判断同一个脚本加载相同的数据重复运行后结果是否一致
测试方法:单元测试调度程序每次调度都重复调度任务两次,数据质量检查脚本也会运
行两次,第一次运行后将目标表的数据进行备份,第二次判断备份表和源表整体数据是
否一致,将不一致数据的记录数插入单元测试结果表。
存在缺陷:无
脚本规范性检查
测试内容:脚本是否符合项目组脚本规范性要求
测试方法:使用单元测试调度脚本,脚本调度脚本规范性检查脚本,随后解析生成的日
志,将解析的结果(不符合规范性个数)插入单元测试结果表。
存在缺陷:无
主键重复检查
测试内容:数据加载完成后目标表中是否存在主键重复的纪录
测试方法:使用单元测试调度脚本,(下同),数据
质量检查脚本中的主键重复性检查语句查询目标表中主键重复的记录数并将该数值插入单元测试结果表。
存在缺陷:无
主键中包含空格检查
测试内容:数据加载完成后目标表的主键键值中是否存在空格
测试方法:数据质量检查脚本中的主键键值是否包含空格逻辑查询主键键值中包含空格(去除值尾空格)的记录数并将该数值插入单元测试结果表。
存在缺陷:无
PI是否偏
测试内容:检查目标表数据分布情况
测试方法:数据质量检查脚本查询Teradata数据字典,计算数据分布偏值,将计算值插入单元测试结果表。
存在缺陷:生产环境和测试环境的硬件差别导致数据分布情况也不一致,另外外测试的
数据量不大的情况下测试也不充分,该结果作为参考。
源表目标表记录数一致性(不充分)
测试内容:源表和目标表记录数核对
测试方法:数据质量检查脚本查询源表记录数和目标表记录数,将查询结果插入单元测试结果表。
存在缺陷:当目标表所对应的源表是一个表的情况下测试比较充分,但源表有多个或者
源表的取数规则比较复杂时,DMM映射模版生成的审核语句不准确,需要手工进行脚
本修改,建议目前还是有测试组进行测试,待单元测试的其他内容执行顺利后再和测试组沟通将该测试内容完整的纳入单元测试中。
标准代码转换是否正确
测试内容:对选择进行标准代码转换的字段判断目标表该字段值是否在标准代码表中测试方法:数据质量检查脚本查询目标表中进行标准代码转换的字段,取值不在

最近更新

上司生日简短祝福短信 9页

教学老师辞职报告集合6篇 8页

具有微织构摩擦表面的燃气轮机榫槽拉刀减阻效.. 2页

度驾驶员述职报告四篇 9页

具有位移耦合的Cucker-Smale模型的一致性研究.. 2页

观念艺术方案 7页

关联交易视角下的大股东隧道挖掘行为研究的开.. 2页

跨越学科界限的生态学研究 30页

岸基支持对船舶安全的影响 30页

关中-天水经济区农民居住集聚的模式选择的开题.. 2页

共培养骨髓间充质干细胞重塑枯否细胞表型诱导.. 2页

兰州东岗立交主线桥墩抗震加固试验研究的开题.. 2页

公路沥青混合料应力吸收层结构性能及其试验研.. 2页

稻谷加工产业集群优化 31页

公司治理,管理者过度自信与非效率投资的开题.. 2页

胫神经损伤的干细胞疗法 31页

衡水阜城县并村方案 8页

国能系统绿色低碳转型策略 31页

衡器验收方案 7页

滴定与微生物传感的融合 31页

全自动螺钉装配机控制系统的研究的开题报告 2页

全球性国际收支经常账户盈余问题研究的开题报.. 2页

全球价值链下的中国南珠产业集群企业网络能力.. 2页

全景视觉图像去噪与增强方法的研究的开题报告.. 2页

离子通道失衡在憩室病中的影响 31页

数字经济与文化产业融合 30页

全千兆以太网交换机的设计和实现的开题报告 2页

入侵检测技术在微机监测网络中的应用研究的开.. 2页

集装箱码头作业效率仿真与评估 31页

光谱分辨多焦点多光子显微成像系统研究的开题.. 2页