XXX项目测试报告
重启DSG,初始化CDC变化表、临时表与目标表,查看是否可以重新捕获数据。 ? CDC异常
停止CDC进程,进行数据修改并提交事务,启动CDC进程,查看停止期间的数据是否捕获正常。 ? Datastage异常
重启Datastage服务器,查看是否可以正常运行datastage作业。 ? Dagger异常
重启Dagger服务器,查看是否可以正常运行dagger作业。
2.2.1.2.2 Dagger
调度监控测试
? Dagger正常调度监控Cube
启动调度Cube的dagger作业流,在作业监视窗口中显示作业流执行成功。 ? Cube执行成功
查看Cube的log文件,若其中最后10行中包含“End cube update”即ube执行成功表示。
? Dagger正常调度监控CDC
启动调度CDC的dagger作业流,在作业监视窗口中显示作业流执行成功。 ? Dagger正常调度监控Datastage全量Job执行成功
启动调度Datastage全量Job的dagger作业流,在作业监视窗口中显示作业流执行成功。
? Dagger正常调度监控Datastage增量Job执行成功
启动调度Datastage增量Job的dagger作业流,在作业监视窗口中显示作业流执行成功。
? Dagger正常监控物理节点
启动一个dagger作业流,在资源监控界面中的物理节点监控窗口查看对应的资源使用信息。
? Dagger正常监控数据源节点
本文档内容涉及XXX股份有限公司商业秘密,不得以任何形式披露、传播或扩散。
第21页 共47页
XXX项目测试报告
启动一个dagger作业流,在资源监控界面中的数据源节点监控窗口查看对应的资源使用信息。
2.2.1.2.3 Dagger
基础功能测试
? 作业创建功能
启动作业创建向导,进入作业创建窗口,通过手工录入合法的属性创建工程、作业和作业流;通过导入合法文件ETL或XML等格式的文件创建工程、作业和作业流。
? 作业信息维护功能
进入作业维护窗口,点击需要修改的工程,修改工程对应信息;点击需要修改的作业流,修改作业流对应信息;点击需要修改的作业,修改作业对应信息,保存。
? 作业信息查看功能
进入作业维护窗口,点击“工程视图”选项卡,双击里面对应工程,查看详细信息;点击“作业流信息”选项卡,双击里面对应作业流,查看详细信息;点击“作业信息”选项卡,双击里面对应作业,查看详细信息。
? 系统变量管理功能
点击“系统变量管理”选项,进入系统变量管理界面,新建一个系统变量。可通过启动使用到该系统变量的作业流,查看执行结果。
? 运行策略管理功能
新建执行策略,例如凌晨2点定时触发,在作业流运行策略中选择新建的执行策略。
? 物理节点管理功能
进入物理节点管理窗口,单击新建物理节点,配置完成相应的属性后测试到成功连接。
? 数据监控功能
点击需要到位作业或者作业流,或者直接输入作业名,查询出该作业或作业流需要到位的数据是否到位;单击左边工程选择未到数查询或已到数,查询到工程所有未到数或者以到数的信息。
本文档内容涉及XXX股份有限公司商业秘密,不得以任何形式披露、传播或扩散。
第22页 共47页
XXX项目测试报告
? 作业监控功能
进入作业运行监控窗口,点击工程,可查看该工程的作业流统计、作业统计和干预统计的信息。单击作业统计或作业流统计中的柱状图,可以查看到相应日志信息。
对实例进行重新开启、停止、刷新状态、强制运行成功、重跑和重载等干预操作。
? 作业历史查询功能
进入历史记录查询窗口,点击左边工程下作业流,查看该作业流的运行记录信息和日志;输入开始时间和结束时间,查看一段时间内作业流的历史记录和日志;单击柱状图,查看该段该作业流具体信息。
? 应用资源监控功能
进入资源监控设置窗口,单击数据源节点,设置查看修改数据源监控设置;单击物理节点,设置查看修改物理节点监控设置。
进入资源监控首页窗口,单击物理节点查看cpu使用率、内存使用率、硬盘使用率和网络监控信息;单击数据源节点查看用户连接数监控、数据库状态监控、表空间监控和锁监控信息
? 权限改造功能
进入人员管理窗口,可以给用户授予角色。进入授权管理窗口,可以为角色分配权限。
可分配的权限包括:菜单权限、资源权限、操作权限、组织权限、portal布局权限和PROJECT。
? 邮件通知功能
在作业流维护信息中选择一个作业流,点击作业流图形选项卡,在页面末尾处点击黑色向上箭头,展开邮件设置模块;
选中作业流中的某个节点,然后在邮件栏中输入收件人邮箱地址,在作业监控中启动该作业流;
待作业流中设置邮件的对应节点运行完毕后查收邮件。
本文档内容涉及XXX股份有限公司商业秘密,不得以任何形式披露、传播或扩散。
第23页 共47页
XXX项目测试报告
2.2.1.2.4 数据单元测试
? 增量表测试公式: 存量表数量 + 删除的数据 - 插入的数据=目标表的数
量-新增数据量-更新数据量,
? 变化表删除的数据=删除备份表的数量 ,说明数据正确 ? 全量表的测试:比对两边记录数是否一致,
? 数据质量:每个表随机取存量库和增量库数据各一条比较,如完全一致,
则数据正确
ods-功能测试.xlsx
2.2.2 测试过程
时间 负责人 测试内容 数据单元测试 Dagger基础功能测试 异常测试 Dagger调度监控测试 完成情况 备注 完成 完成 完成 完成 高春龙 张文慧 2012-8-2至2012-8-7 刘阳 刘阳
2.2.3 测试结果及分析
2.2.3.1 异常测试 ? DSG异常
重启DSG,初始化CDC变化表、临时表与目标表可以重新捕获数据。 ? CDC异常
重启CDC应用进程,可以正常捕获数据。 ? Datastage异常
重启Datastage服务器,可以正常运行datastage作业。 ? Dagger异常
本文档内容涉及XXX股份有限公司商业秘密,不得以任何形式披露、传播或扩散。
第24页 共47页
XXX项目测试报告
重启Dagger服务器,可以正常运行dagger作业。 2.2.3.2 Dagger
调度监控测试
? Dagger正常调度监控Cube
启动调度Cube的dagger作业流,在作业监视窗口中显示作业流执行成功。
? Cube执行成功
查看Cube的log文件,最后10行中包含“End cube update”。
本文档内容涉及XXX股份有限公司商业秘密,不得以任何形式披露、传播或扩散。
第25页 共47页