农商银行新一代综合柜面业务系统性能测试报告17829.docx





《农商银行新一代综合柜面业务系统性能测试报告17829.docx》由会员分享,可在线阅读,更多相关《农商银行新一代综合柜面业务系统性能测试报告17829.docx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、性能测试计划 北京京农商银银行新一代综综合柜面面业务系系统性能测试试报告文档编号号保密等级级作者最后修改改日期审核人最后审批批日期批准人最后批准准日期第II页性能测试报告修订记录录日期版本修订说明明修订人20111-100-1220.1编写测试试报告中中的方案案部分王晓华20111-100-一三三0.2对测试脚脚本、测测试数据据、测试试场景进进行描述述王晓华20111-100-2550.3整理测试试执行结结果王时磊20111-100-2880.4数据分析析和修订订王晓华目 录1测试简简介11.1项项目背景景11.2测测试目标标11.3测测试范围围11.4性性能测试试指标要要求12测试方方案22
2、.1压压力模型型22.2交交易选择择22.3测测试脚本本32.4资资源监控控32.5测测试场景景43测试环环境53.1网网络拓扑扑图53.2软软硬件配配置53.3测测试工具具64测试实实施情况况74.1测测试时间间和地点点74.2参参加测试试人员774.3测测试实施施进度775测试结结果85.1基基准测试试85.1.1测试试结果885.1.2分析析图表885.2并并发测试试95.2.1测试试结果995.2.2分析析图表1106数据分分析2337系统评评价2558测试遗遗留问题题259附录2259.1性性能测试试记录表表269.2002100交易处处理脚本本26- II -1 测试简介介1.1
3、项目背景景为解决原原有字符符终端柜柜面系统统不能处处理非线线性数据据(如图像)的的缺陷、解解决业务务中的柜柜员离柜柜问题,并并对交易易前端的的功能性性梳理和和整合,北京农农商银行行将实施施现有字字符终端端向图形终终端的改改造,实实施新一一代综合合柜面业务务系统项项目。在新一代代综合柜柜面业务务系统全全面推广广上线前前,需要要对新系系统平台台进行性性能测试试,获取取系统的的并发处处理能力力、交易易响应时时间等性性能指标标。1.2 测试目标标本次性能能测试的的测试目目标为: 获取新一一代综合合柜面业业务系统统在测试试环境中中的性能能指标数数据 发现性能能瓶颈,协助开发人员进行性能调优,对系统上线提
4、供性能建议和评估1.3 测试范围围新一代综综合柜面面系统的的架构示示意图如如下图所所示,图图中红线线虚框为为本次性性能测试试的范围围,包括括ABSS处理平平台的后后台应用用服务器器和数据据库服务务器。1.4 性能测试试指标要要求指标分类类序号指标描述述是否需求求性能指标标需求数值值备注系统处理能力力1每秒事务务数TPPS否通过性能能测试获获取系统统处理能能力峰值值2典型交易易平均交交易响应应时间AART否获取实际际指标值值3批处理效效率否柜面系统统无大数数据量批批处理任任务4最大并发用户户数是50全行柜面面终端数数约为2280005交易成功功率是99%系统资源利用用率6CPU占占用率是80%7
5、内存使用用率是80%8I/O使使用率是80%2 测试方案案2.1 压力模型型本次性能能测试采采用如下下的简易易压力模模型: 通过LooadRRunnner模模拟图形形终端各各柜员向向ABSS平台发发起交易易压力 通过测试试环境中中的核心心业务系系统响应应柜面交交易请求求2.2 交易选择择根据和开开发组的的沟通,选选择如下下前端处处理比较较复杂的的典型交交易:编号交易码交易名交易占比比参数化域域备注102100个人客户户信息建建立100%无处理较复复杂的交交易2.3 测试脚本本根据上述述的系统统架构示示意图,通通过LooadRRunnner的的Socckett协议录录制柜面面前端向向柜面系系统应
6、用用服务器器发起的的柜面交交易,发发现Soockeet交互互次数(一一组seend和和recceivve算一一次交互互)特别别多(002100交易551次SSockket交交互),而而且脚本本回放时时报接收收报文长长度不匹匹配错误误。新柜面系系统开发发组提供供了一个个测试用用的Jaar包,将将图形前前端ABBC和后后台应用用服务器器ABSS之间的的通讯过过程进行行了封装装,通过过解析描描述型的的交易数数据文件件后向后后台提交交交易,为为此,使使用LooadRRunnner的的Javva协议议,测试试脚本中中通过调调用Jaar包中中的对象象提交柜柜面交易易。使用用此测试试脚本方方案暂时时也有如如
7、下缺点点: 无法实现现交易数数据的参参数化 脚本中只只能定义义各柜面面交易执执行全过过程的长长事务,无无法对交交易中各各阶段进进行分解解分析(比比如页面面控件响响应时间间、交易易提交响响应时间间、打印印响应时时间等) 测试脚本本中无法法获取交交易执行行结果:交易提提交后不不返回响响应特征征码,从从测试脚脚本中无无法判断断交易执执行的情情况,需需要分析析后台日日志文件件或数据据库流水水表分析析交易是是否成功功(性能能测试交交易量巨巨大可能能会引起起大量的的交易结结果分析析工作量量) LoaddRunnnerr统计分分析数据据失真(因因失败交交易也当当成成功功交易进进行统一一分析)2.4 资源监控
8、控根据压力力测试模模型,本本次性能能测试需需要监控控如下主主机的一一些性能能指标数数据:v 新柜面系系统应用用服务器器主机(LLinuux操作作系统) CPU CCPU Utiilizzatiion(CPUU使用率%) Memoory PPagiing ratte(内存页页交换速速率) I/O Diisk Traaffiic(磁盘交交换速率率)v 新柜面系系统数据据库服务务器主机机(AIIX操作作系统) CPU CCPU Utiilizzatiion(CPUU使用率%) Memoory PPagiing ratte(内存页页交换速速率) I/O Diisk Traaffiic(磁盘交交换速率率
9、)v LoaddRunnnerr控制器器和压力力产生器器主机(WWinddowss XPP操作系系统) CPU % Tottal Proocesssorr Tiime(总总的CPPU使用用率) Memoory AAvaiilabble Mbyytess(物理理内存的的可用数数,单位位 Mbbytees) Memoory PPagee Faaultts/ssec(页页面错误误导致的的页交换换计数) I/O %Dissk TTimee(磁盘盘驱动器器读写请请求已用用时间所所占百分分比)主机资源源指标数数据监控控的方法法: 优先通过过LoaadRuunneer进行行监控 通过操作作系统内内部指令令(
10、如ttop、vvmsttat等等)2.5 测试场景景设计如下下类型的的测试场场景: 基准测试试:获取系系统处理理各典型型交易在在无压力力情况下下单笔交交易的耗耗时,为为并发场场景提供供一个基基本数据据参考。 并发测试试:检验服服务器端端对每个个典型交交易多个个并发用用户的处处理能力力,获取取系统处处理性能能指标值值。各测试场场景设置置信息如如下:编号场景类型型场景名并发用户户数加压方式式持续时间退出方式式思考时间间/迭代延延迟交易组合合备注1基准测试试JZ_002100_1_10001同时运行完成成同时无021002并发测试试BF_002100_1010同时运行完成成同时无021003并发测试
11、试BF_002100_2020同时运行完成成同时无021004并发测试试BF_002100_3030同时运行完成成同时无021005并发测试试BF_002100_4040同时运行完成成同时无021006并发测试试BF_002100_50_10m50每一五秒秒加10VVU10m每一五秒秒减10VVU无021007并发测试试BF_002100_100_10m100每一五秒秒加2000VU10m每一五秒秒减20VVU无021008并发测试试BF_002100_一五00_10m一五0每一五秒秒加3000VU10m每一五秒秒减30VVU无021009并发测试试BF_002100_200_10m200每一
12、五秒秒加40VVU10m每一五秒秒减40VVU无0210010并发测试试BF_002100_250_10m250每一五秒秒加50VVU10m每一五秒秒减50VVU无0210011并发测试试BF_002100_300_10m300每一五秒秒加60VVU10m每一五秒秒减60VVU无02100注:根据据全行柜柜面终端端数约228000的统计计数据,最最大并发发数为终终端数的的10%一五%(经验验值),选选择最大大3000并发的的场景。3 测试环境境3.1 网络拓扑扑图本次性能能测试环环境的网网络拓扑扑图如下下:(其中中核心系系统使用用测试环环境中的的1722.166.122.6主主机)3.2 软硬
13、件配配置新一代柜柜面系统统应用服服务器硬件配置置主机型号号CPU4C8UU,Inntell(R) Xeeon(R) CPUU E555066 xx 2.一三GGHz物理内存存8G硬盘容量量276GGIP地址址192.一五66.333.6网络设备备100MM局域网网卡软件配置置类型名称版本操作系统统SUSEE LiinuxxEnteerprrisee Seerveer 110 (x866_644)应用软件件JDK/JREE1.6.0_223新一代柜柜面系统统数据库库服务器器硬件配置置主机型号号IBM 82002-EE4BCPUPoweer 66,4CC8Uxx30000MHHz物理内存存16G硬
14、盘容量量70GIP地址址192.一五66.333.一八八网络设备备100MM局域网网卡软件配置置类型名称版本操作系统统AIXVerssionn 5.3数据库Oraccle 10gg10.11.0.2.00核心业务务系统主主机硬件配置置主机型号号IBM AS4400CPU物理内存存硬盘容量量IP地址址172.16.12.6网络设备备100MM局域网网卡软件配置置类型名称版本操作系统统OS 4400数据库LR控制制器/压压力产生生器硬件配置置主机型号号PCCPU2C xx 2.2G物理内存存1G硬盘容量量160GGIP地址址172.16.一五.14网络设备备100MM局域网网卡软件配置置类型名称版
15、本操作系统统Micrrosooft XP ProofesssioonallSP2应用软件件HP LLoaddRunnnerr8.1 英文版版3.3 测试工具具序号工具名称称用途及说说明厂商版本1LoaddRunnnerr性能测试试工具,Java协议(License并发数为300)HP8.1 英文版版4 测试实施施情况4.1 测试时间间和地点点时间:220111年10月08日 20011年年10月21日地点:北北京农商商银行空空港办公公区3楼楼测试机机房4.2 参加测试试人员参加本次次性能测测试的人人员包括括: 王 鹏鹏:测试试经理,性性能测试试总体协协调 高 伟伟:开发发组支持持,测试试脚本录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 银行 新一代 综合 柜面 业务 系统 性能 测试报告 17829

限制150内