其一、全文检索测试
一、库内数据检索测试
测试场景 库内数据检索测试
测试点 测试 GBase UP 对库内数据进行全文检索的能力
测试准备 GBase UP 安装部署完成
预置条件 在 GBase UP 中已创建测试相关表并加载数据
工具 GBase UP 企业管理器
测试步骤 1. 执行数据检索语句; 2. 检查结果;
完成标准 库内数据检索结果正确,无报错
涉及 SQL
结果
二、库外数据检索测试
测试场景 库外数据检索测试
测试点 测试 GBase UP 对库外数据进行全文检索的能力(URI,Word、excel、ppt、
pdf)。
测试准备 GBase UP 安装部署完成
预置条件 库外相关文件准备完毕
工具 GBase UP 企业管理器
测试步骤
1. 通过工具对库外数据文件建立全文索引; 2. 执行数据检索语句; 3. 检查结果;
完成标准 库外数据检索结果正确,无报错
涉及 SQL
结果
其二、集群管理测试
GBase UP 平台管理测试
一、服务启停测试
测试场景 GBase UP 服务启停功能
测试点 测试 GBase UP 能否通过命令或者监控界面启停服务。
预置条件 GBase UP 安装部署成功
GBase UP 测试方案 12 / 21
工具 GBase UP 监控界面或操作命令。
测试步骤 使用 GBase UP 监控界面或操作命令对大数据平台服务进行启停。
完成标准 可以通过命令或者监控界面启停平台服务。
涉及 SQL 无
结果
二、监控功能测试
测试场景 GBase UP 监控功能测试
测试点 测试 GBase UP 是否具备服务监控功能。
预置条件 GBase UP 安装部署成功
工具 GBase Monitor 或操作命令。
测试步骤 使用大数据平台监控界面或操作命令,对平台的状况进行监控。
完成标准
对平台的监控项目,应包含但不限于以下内容: 1. 集群节点资源使用情况监控:
⚫ 集群主机健康状态
⚫ 集群 CPU 使用信息
⚫ 集群内存使用信息
⚫ CPU 使用率分布统计
⚫ 内存使用率分布统计
⚫ 磁盘使用率分布统计
⚫ 网络读速率分布统计
⚫ 网络写速率分布统计; 2. 集群节点服务状态监控:
⚫ 集群节点服务状态监控;
⚫ 集群服务参数查看; 3. 集群作业状态监控:
⚫ 查看 Hadoop 作业状态;
⚫ 查看 MPP 集群作业状态;
涉及 SQL 无
结果
三、企业管理器测试
测试场景 企业管理器测试
测试点 测试 GBase UP 管理平台对不同的库(8A,8T,hadoop)数据量及数据冷热度的监 控。
测试准备 GBase UP 安装完成
预置条件 无
工具 GBase UP 企业管理器
测试步骤
1、 创建 8a 引擎表、8t 引擎表、Hadoop 引擎表; 2、 向各引擎表插入数据; 3、 通过企业管理器编写 SQL,能够查询各个引擎表的数据量。 4、 对 8a 和 8t 引擎表,执行增删列操作;对 Hadoop 引擎表执行增加列操作
完成标准 可以通过企业管理器创建各个引擎表、并插入数据、查询统计各个引擎表数 据量。可以对不同引擎表进行增删列操作。
涉及 SQL
结果
四、引擎实例管理测试
测试场景 GBase UP 系统引擎实例管理能力
测试点 测试 GBase UP 增减 Oracle 实例
测试准备 GBase UP 部署完成
预置条件 无
工具 GBase UP 企业管理器
测试步骤
1、 GBase UP 中已经有 Oracle 实例 ins1 2、 准备 Oracle 实例 ins2 3、 通过 GBase UP 客户端,向 GBase UP 添加 Oracle 实例 ins2 4、 通过 GBase UP 客户端,在 Oracle ins2 下创建表 t1,并插入数据,执行查 询 5、 通过 Oracle 客户端,直接连接实例 ins2,查询 t1 表数据,检查其正确性
完成标准 可以在 GBase UP 连接多个 Oracle 实例,并且多个实例间可以交换数据。
涉及 SQL
结果
五、总部管理多个分数据中心测试
测试场景 跨中心管理测试
测试点 测试 GBase UP 总部管理各个分数据中心的能力
测试准备 GBase UP 安装部署完成
预置条件 无
工具 GBase UP 企业管理器
测试步骤
1. 安装分中心 1 的集群; 2. 安装分中心 2 的集群; 3. 安装总部集群; 4. 在总部集群中创建分中心 1 集群中表的 dblink; 5. 在总部集群中创建分中心 2 集群中表的 dblink; 6. 总部集群直接执行 select *from 表@分中心 1 的 SQL 来查看分中心1集 群中表的数据; 7. 总部集群直接执行 select *from 表@分中心2的 SQL 来查看分中心2集 群中表的数据; 8. 总部集群直接执行 insert into 总部集群表 as select *from 表@分中心 1
的 SQL,可以完成在总部通过对分中心1的数据运算的结果汇总到总部 的表中; 9. 总部集群直接执行 insert into 总部集群表 as select *from 表@分中心 1 union all select *from 表@分中心 2 的 SQL,可以完成在总部通过对分 中心1和分中心2的数据运算的结果汇总到总部的表中。
完成标准 总部管理分中心表的功能正常
涉及 SQL
结果
六、同构集群间数据同步测试
测试场景 同构集群间数据同步功能测试
测试点 验证同产品下不同数据库集群之间数据同步功能。
测试准备 无
预置条件
1、 部署两套数据库集群,每套集群都正常启动完毕; 2、 数据同步功能配置完毕; 3、 测试两套数据库之间数据同步的测试脚本编写完毕。
GBase UP 测试方案 15 / 21
工具 同构集群数据同步工具
测试步骤
1、 在第一套数据库中执行数据修改操作; 2、 在第二套数据库中检查数据同步结果; 3、 记录测试结果;
完成标准 使用数据同步工具可以实现不同集群间的数据同步功能。




