容灾软件测试方案模板

更新时间:2023-04-16 18:37:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

目录

目录 (2)

第一章概述 (3)

1.1测试背景 (3)

1.2测试目标 (3)

1.3测试组网拓扑结构图 (4)

1.4测试环境描述 (4)

1.4.1iStream DDS所兼容的平台列表 (4)

1.4.2测试中涉及的硬件描述 (5)

1.4.3测试中涉及的数据库描述 (5)

1.4.4测试中的网络情况描述 (5)

1.5同步过程中可能遇到的问题 (5)

第二章测试用例实现 (7)

2.1功能测试 (7)

2.1.1 数据库同步功能测试 (7)

2.1.2 单独同步表操作 (7)

2.1.3单独用户操作 (8)

2.1.4 增加同步map(用户或表)操作 (8)

2.1.5数据恢复功能测试 (8)

2.2数据准确性测试 (9)

2.2.1一般数据准确性(一致性)验证测试 (9)

2.2.1BLOB字段准确性(一致性)验证测试 (10)

2.3同步性能测试 (10)

2.3.1数据全同步服务器性能测试 (10)

2.3.2数据库全同步速率测试 (11)

2.3.3 数据增量装载延迟测试 (11)

2.4异常测试 (12)

2.4.1增量同步期间网络中断测试 (12)

2.4.2增量同步期间源端数据库关闭、启动测试 (12)

2.4.3增量同步期间源端iStream DDS软件异常测试 (12)

2.4.4增量同步期间目标端iStream DDS异常测试 (13)

2.4.5增量同步期间目标端数据库空间满测试 (13)

2.5应用切换测试 (14)

2.5.1应用切换测试 (14)

第三章测试过程中遇到的问题 (14)

第四章测试结论 (14)

第五章测试签署 (15)

第一章概述

1.1测试背景

为保证XX公司的数据中心等核心系统数据定时或实时的传输至灾备中心,并且保证数据的准确安全,实现主、备两地之间的数据保持一致;以便于在灾难发生后,灾备中心能够顺利接替生产中心进行数据处理和支持关键业务功能运作。我们对数据库同步(复制)软件IStream DDS进行灾备功能、性能和业务接管测试。

本次主要测试核心数据库同步软件IStream DDS的功能、性能以及业务接管等,具体分为以下几个部分:

第一部分是同步软件IStream DDS功能测试。

第二部分是同步软件IStream DDS数据准确性测试。

第三部分是同步软件IStream DDS性能测试。

第四部分是同步软件IStream DDS异常测试。

第五部分是应用切换测试。

注:测试过程中遇到的专用名词解释,请参考iStream DDS安装手册或咨询iStream DDS相关技术人员,在此不做详细描述。

1.2测试目标

通过测试北京九桥软件有限公司公司自主研发的数据库同步软件iStream DDS,将达到以下目的:

1、了解iStream DDS软件的功能和性能。

2、为在实际应用环境中利用iStream DDS提供相关参考依据。

3、在源端业务系统出现灾难时,可以通过手工配置切换到容灾端备份数据库上进行,从而保证业务能够正常进行。

4、部分业务应用可以直接在目的端上进行,比如可以将部分查询,报表的功能放在目的端数据库上进行,从而减轻生产系统的压力。

1.3测试组网拓扑结构图

1.4测试环境描述

1.4.1iStream DDS所兼容的平台列表

iStream DDS兼容主流的Unix/Linux硬件平台和操作系统,并且支持跨平台的数据复制,源端和目标端支持的版本列表如下:

其中“√”部分表示IStream DDS DDS在该平台开发环境经过编译和运行测试,其他没有“√”部分表示IStream DDS DDS需要经过编译测试。

硬件操作系统Oracle

9i 10G 9i RAC*2 10G RAC*2 10G RAC*4 IBM RS6000 AIX 4.3.3 √√

IBM Pseries AIX 5L √√√√

HP 9000 HPUX 11i √√√√

HP Integrity HPUX 11i √√√√

SUN Fire Solaris 9 √√√√

SUN Fire Solaris 10

IA 32/64bit RedHat AS4 √√√√√

1.4.2测试中涉及的硬件描述

1.4.3测试中涉及的数据库描述

1.4.4测试中的网络情况描述

1.5同步过程中可能遇到的问题

在DDS软件同步核心数据库过程中可能遇到如下问题:

1、物化视图

物化视图在目标端手动建立。

2、IOT表

IOT表通过物化视图刷新至目标端。

第二章测试用例实现2.1功能测试

2.1.1 数据库同步功能测试

2.1.2 单独同步表操作

2.1.3 单独用户操作

2.1.4 增加同步map(用户或表)操作

2.1.5 数据恢复功能测试

2.2数据准确性测试

2.2.1一般数据准确性(一致性)验证测试

2.2.1BLOB字段准确性(一致性)验证测试

2.3同步性能测试

2.3.1数据全同步服务器性能测试

2.3.2数据库全同步速率测试

2.3.3数据增量装载延迟测试

2.4异常测试

2.4.1增量同步期间网络中断测试

本文来源:https://www.bwwdw.com/article/24kq.html

Top