• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

HP农村信用联社综合业务应用软件测试报告

发布: 2007-6-09 19:49 | 作者: seanhe | 来源: | 查看: 72次 | 进入软件测试论坛讨论

领测软件测试网

应用系统软件功能简介 :

综合业务系统以全面提高农信电子化服务与管理水平为目标,运用先进的计算机技术,结合国内外银行最新运作模式,设计了满足当前需求并能适应银行发展的银行信息系统架

构。

从业务角度来看,把各应用子系统组装成一个综合的信息处理系统;从技术角度来看,把分散在不同平台上的不同体系结构的各子系统通过一定的技术和标准联系起来形成一个物理上分散、逻辑上统一的整体。

该系统实现了以会计核算为核心,以客户信息为纽带,以综合柜员和综合网点为界面的综合业务处理,它不论对公对私、不分本币外币,不论定期活期,全部实现单人临柜、实时处理,并且实现了跨地域的通存通兑。配合银行基础业务,系统还提供了AMT、POS、一卡通、一本通、电话银行、企业银行、自助银行、中间业务等全套解决方案

与此同时,系统充分考虑到农村信用社帐务核算的特殊性,支持并表、并帐、交帐等不同的帐务核算方式,支持农村信用社特殊的多级法人体系下的财务核算方法,能够全面满足农村信用社用户目前及将来业务发展和经营管理的需要。

通过综合业务网络系统的上机运行,必将给银行经营者带来一次史无前例的革命,全面提高服务水平和工作质效,主要表现在以下几个方面:

全辖每笔业务情况均在系统中实时真实记录,并可以从各角度进行分类统计分析;

单人临柜的综合柜员制,提高了工作效率,方便了客户。

对于同一个客户,可根据客户号对其交易情况进行随时跟踪;

业务经营与决策系统支持各级领导、各类经营人员工作重点向经营分析与业务经营管理的转变,及时发现业务经营中的问题,便于及时决策;

每一银行职员的工作业绩有明确的记录,便于考核;

通存通兑的实现,使整个地区的综合优势得以发挥;

上级部门可以随时查询下级部门的帐务情况,可避免帐务虚报,预防各种金融犯罪。

大力推动中间业务的发展,扩大服务范围,增加客户群体。

测试环境描述 :

为了适应目前农村信用社全省大集中网络系统的业务处理与管理维护要求,结合当前UNIX小型机、数据库系统、联机中间件系统、集群多处理系统和银行综合业务网络系统的技术发展状况,我们进行测试采用的主机和应用系统为单数据库服务器多应用服务器的主机和应用架构。

该应用架构是由一台数据库服务器、一台应用服务器和若干备份服务器组成,通过集群多处理系统连接起来,是比较复杂的主机与应用系统架构。其系统架构图见下图

在上图架构下,数据库服务器同时接受多个应用服务器的要求负责进行数据库操作,数据库服务器和应用服务器同时拥有独立的磁盘阵列,1台或多台备份服务器同时作为数据库服务器和应用服务器的备份机,并由群集多处理系统负责自动故障切换。这种架构对数据库系统不要求有分布式处理能力,但对联机中间件系统要求必须支持分布式处理功能,而且要求综合业务应用系统必须支持数据库系统的远程客户端数据库操作。

这种架构有多种灵活的配置。如数据库服务器和应用服务器对共享磁盘阵列的配置与连接,备份服务器的数量和备份策略等。

这种架构已经是一种比较复杂的架构,系统管理和维护有相当难度。这种架构完全解决了单台应用服务器处理能力可能不足的问题,可以根据业务发展和处理能力需要灵活配置多台应用服务器(彼此的机器型号和配置也可以不同)。

对于农信全省大集中系统来说,单数据库服务器和多应用服务器架构是比较可行的主机架构。只要选定的联机中间件系统和综合业务应用系统支持这种架构,可根据上机的进度灵活掌握各类服务器的数量和型号配置(可以先安装1台应用服务器),使得主机系统既能满足业务处理能力要求,又不造成太大的处理能力冗余或浪费。

硬件平台:

数据库服务器1台:

HP Superdome的一个partition:

CPU:8×1.5G

内存:16G

硬盘:2×36GB

网卡:100M

系统软件:HP-UX 11.23, ORACLE 9.2.0.2

应用服务器1台:

HP RX7620

CPU:8×1.5G

内存:16G

硬盘:2×36GB

网卡:100M

系统软件:HP-UX 11.23, Tuxedo 8.1

前端压力机:

HP Superdome的一个partition.

CPU:8×1.5G

内存:16G

硬盘:2×36GB

网卡:100M

系统软件:HP-UX 11.23, Tuxedo 8.1 client.

磁盘阵列:

型号:EVA 5000

软件环境:

ORACLE数据库

应用服务器上的TUXEDO中间件系统将通过OCI封装的API连接到ORACLE数据库系统。综合业务应用系统将通过ORACLE客户端CLIENT系统实现远程数据库服务器上的数据库操作。

TUXEDO中间件服务端SERVER环境

TUXEDO中间件服务端SERVER系统是整个应用服务器实现交易管理的核心。

农信综合业务应用系统

目前安装的易初公司农信综合业务应用系统是易初公司的最新版本,功能强大。

易初公司前置系统

易初公司前置接入和分发控制系统。

测试系统拓扑结构:

测试结果:

在实际测试过程中,只采用了一台应用服务器和一台数据库服务器。

测试数据

应用数据库占用空间大小:16 G

活期帐户:500万

机构网点:500个

柜员个数:500个

测试交易:

活期本所无折存款业务操作数据库表格比其它测试交易少,花费时间最少,输出信息为凭条(不打印)。

压力测试结果见下表:

测试结果:

从测试的结果看,在120(进程数)×50(每个进程发的交易数)在目前的主机配置下系统达到了最好的性能(平均每秒75.6笔交易);当进程数少于120的时候,应用服务器的CPU还有一定的空闲,所以只能达到较好的性能(平均每秒72.9笔交易);当进程数多于120的时候,由于应用服务器的CPU已经被占满,多余的进程只能排队等候,所以也不能达到最好的性能(平均每秒68.7笔交易)。可以得出结论,当应用服务器满负荷之前,系统的性能是线形增长的,即如果应用服务器的CPU翻倍,在满负荷时系统的性能也将翻倍。

在每次压力测试之前,数据库服务器的oracle数据库启动之后,系统的内存使用就已经达到93%,当交易大批量上来时,内存使用并没有增加,I/O也没有显著增加,可以说明内存、I/O并没有成为数据库服务器的瓶颈,并且数据库服务器的CPU空闲还较多。

在每次压力测试之前,应用服务器的上后台服务(常驻服务,和数据库之间使用长连接)启动之后,系统的内存使用达到30%左右,压力测试时,内存和I/O没有显著提高,而CPU的空闲随着压力增大而减少,所以可以得出结论,目前来说应用服务器的CPU是性能的瓶颈。

因此,按照目前应用服务器为8颗CPU可以达到将近76笔/秒的吞吐量估算.如果将CPU个数增至32颗,则吞吐量可以达到304笔/秒,109.44万笔/小时.

易初电子工程师签字:

HP授权工程师签字: 

 

HP 部门经理签字:  

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网