HighGo DB与RED Power兼容性测试报告

2016-11-15 00:31:44
刘佳俊
356
最后编辑:大黄鱼 于 2016-11-22 16:59:05

HighGo DB与RED Power兼容性测试报告

RedPower软硬件环境下

瀚高数据库兼容性测试报告

概述

本报告系山东瀚高基础软件股份有限公司与北京红旗软件有限公司合作,对

HighGo Database数据库产品在Open Power硬件平台、RedPower Linux操作系

统下,完成兼容性测试之后撰写而成,旨在评估HighGo Database数据库在

RedPower下的兼容性表现。

测试环境说明

本次所有测试均在如下配置样机下完成,其具体配置为:

RedPower

ppc64le 两路 每路8核 每核8线程 128逻辑cpu 4*16DDR3 1600MHz 500G

RPM7200 SATA(北京红旗软件有限公司提供测试环境);

虚拟机环境:4核cpu(逻辑),2G内存;

操作系统:Linux highgo 3.10.0-229.1.axs7.ppc64le #1 SMP Mon Jul 27

09:35:03 CST 2015 ppc64le ppc64le ppc64le GNU/Linux;

依赖包情况:满足数据库编译工作需要,数据库对大端小端都能自动识别,并自

动进行配置,具体见附录。

测试方法说明

本次测试,在RedPower软硬件平台上,对瀚高数据库安装、程序启动、主

要功能的使用以及数据库卸载等四个方面进行了详细的测试和评估。

数据库安装

对瀚高数据库安装过程测试以下要求:

1) 遵循用户操作:为了满足此要求,瀚高对安装包进行了两种安装方式的测试:

a.文本安装方式测试,对每一个参数进行测试,测试是否能够正确执行对应参数操作;

b.图形化安装方式,对每一个控件进行测试,查询是否能够正确操作。

2) 产品完整性测试,对安装后的操作进行查询,是否所有文件正确放入对

应目录下。

3) 权限测试,对文件进行权限查询、测试,查看每一个文件的操作权限是

否满足功能需求。

4) 产品快捷方式测试,对安装后的数据库的快捷方式等进行测试,查看是

否满足设定功能。

数据库启动

1) 通过快捷方式启动,并用客户端进行连接,测试数据库启动是否成功。

2) 通过手动方式启动,并用客户端进行连接,测试数据库启动是否成功。

主要功能的使用:

1) 数据库功能使用,通过脚本对数据库所有操作进行执行,并将测试结果与

期望结果对比,查看是否相同。

2) 管理工具测试,通过对图形化的管理工具使用测试,检测是否正确执行

每一步操作。

数据库卸载:

1) 卸载测试,对数据库进行卸载测试,分别在数据库运行时,与数据库服务

关闭时进行测试,并对产品文件进行检测,查看是否完全卸载。

测试结果以及结论

数据库安装

序号 测试项 测试项 测试结论
1 遵循用户操作 通过步骤向导安装 通过
2 完整性测试 对比文件,完全一致 通过
3 权限测试 文件权限为使用的最低权限 通过
4 快捷方式测试 能够达到预期功能 通过

数据库启动

序号 测试项 测试结果 测试结论
1 快捷方式启动 数据库能够正常使用 通过
2 手动方式启动 数据库能够正常使用 通过

主要功能使用

序号 测试项 测试结果 测试结论
1 数据库功能使用 与预期结果一致 通过
2 管理工具功能使用 能够正确完成每一步操作 通过

卸载测试

序号 测试项 测试结果 测试结论
1 卸载测试 数据库完全卸载 通过

测试总结

本次测试的结果说明HighGo Database数据库产品在Open Power硬件、RedPower

Linux操作系统上,安装、使用、启动以及卸载都正常无误。HighGo Database

数据库产品与Open Power硬件、RedPower Linux操作系统是完全兼容的。




附录

依赖包列表:

readline-6.2-9.axs7.ppc64le

readline-devel-6.2-9.axs7.ppc64le

zlib-1.2.7-13.axs7.ppc64le

zlib-devel-1.2.7-13.axs7.ppc64le

openssl-devel-1.0.1e-42.axs7.ppc64le

openssl-1.0.1e-42.axs7.ppc64le

openssl-libs-1.0.1e-42.axs7.ppc64le

libxml2-python-2.9.1-5.axs7.1.ppc64le

libxml2-devel-2.9.1-5.axs7.1.ppc64le

libxml2-2.9.1-5.axs7.1.ppc64le

libxslt-1.1.28-5.axs7.ppc64le

libxslt-devel-1.1.28-5.axs7.ppc64le

flex-2.5.37-3.axs7.ppc64le

bison-2.7-4.axs7.ppc64le

gcc-gnat-4.8.3-9.axs7.ppc64le

gcc-objc-4.8.3-9.axs7.ppc64le

gcc-gfortran-4.8.3-9.axs7.ppc64le

libgcc-4.8.3-9.axs7.ppc64le

gcc-c++-4.8.3-9.axs7.ppc64le

gcc-objc++-4.8.3-9.axs7.ppc64le

gcc-4.8.3-9.axs7.ppc64le

gtk2-devel-2.24.22-5.axs7.1.ppc64le

automake-1.13.4-3.axs7.noarch

autoconf-2.69-11.axs7.noarch

发表评论
评论通过审核后显示。