ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:933.16KB ,
资源ID:45053      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/45053.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(农商银行新一代综合柜面业务系统性能测试报告.docx)为本站会员(b****0)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、农商银行新一代综合柜面业务系统性能测试报告 农商银行新一代综合柜面业务系统性能测试报告文 档 编 号保 密 等 级作 者最后修改日期审 核 人最后审批日期批 准 人最后批准日期修订记录日期版本修订说明修订人2011-10-120.1编写测试报告中的方案部分王晓华2011-10-130.2对测试脚本、测试数据、测试场景进行描述王晓华2011-10-250.3整理测试执行结果王时磊2011-10-280.4数据分析和修订王晓华1测试简介1.1项目背景为解决原有字符终端柜面系统不能处理非线性数据(如图像)的缺陷、解决业务中的柜员离柜问题,并对交易前端的功能性梳理和整合,农商银行将实施现有字符终端向图

2、形终端的改造,实施新一代综合柜面业务系统项目。在新一代综合柜面业务系统全面推广上线前,需要对新系统平台进行性能测试,获取系统的并发处理能力、交易响应时间等性能指标。1.2测试目标 本次性能测试的测试目标为: 获取新一代综合柜面业务系统在测试环境中的性能指标数据发现性能瓶颈,协助开发人员进行性能调优,对系统上线提供性能建议和评估1.3测试围新一代综合柜面系统的架构示意图如下图所示,图中红线虚框为本次性能测试的围,包括ABS处理平台的后台应用服务器和数据库服务器。1.4性能测试指标要求指标分类序号指标描述是否需求性能指标需求数值备注系统处理能力1每秒事务数TPS否通过性能测试获取系统处理能力峰值2

3、典型交易平均交易响应时间ART否获取实际指标值3批处理效率否柜面系统无大数据量批处理任务4最大并发用户数是50全行柜面终端数约为28005交易成功率是99%系统资源利用率6CPU占用率是80%7存使用率是80%8I/O使用率是80%2测试方案2.1压力模型本次性能测试采用如下的简易压力模型:通过LoadRunner模拟图形终端各柜员向ABS平台发起交易压力通过测试环境中的核心业务系统响应柜面交易请求2.2交易选择根据和开发组的沟通,选择如下前端处理比较复杂的典型交易:编号交易码交易名交易占比参数化域备注10210个人客户信息建立100%无处理较复杂的交易2.3测试脚本根据上述的系统架构示意图,

4、通过LoadRunner的Socket协议录制柜面前端向柜面系统应用服务器发起的柜面交易,发现Socket交互次数(一组send和receive算一次交互)特别多(0210交易51次Socket交互),而且脚本回放时报接收报文长度不匹配错误。新柜面系统开发组提供了一个测试用的Jar包,将图形前端ABC和后台应用服务器ABS之间的通讯过程进行了封装,通过解析描述型的交易数据文件后向后台提交交易,为此,使用LoadRunner的Java协议,测试脚本过调用Jar包中的对象提交柜面交易。使用此测试脚本方案暂时也有如下缺点:无法实现交易数据的参数化脚本中只能定义各柜面交易执行全过程的长事务,无法对交易

5、中各阶段进行分解分析(比如页面控件响应时间、交易提交响应时间、打印响应时间等)测试脚本中无法获取交易执行结果:交易提交后不返回响应特征码,从测试脚本中无法判断交易执行的情况,需要分析后台日志文件或数据库流水表分析交易是否成功(性能测试交易量巨大可能会引起大量的交易结果分析工作量)LoadRunner统计分析数据失真(因失败交易也当成成功交易进行统一分析)2.4资源监控根据压力测试模型,本次性能测试需要监控如下主机的一些性能指标数据:v新柜面系统应用服务器主机(Linux操作系统)CPU CPU Utilization(CPU使用率%)Memory Paging rate(存页交换速率)I/O

6、Disk Traffic(磁盘交换速率)v新柜面系统数据库服务器主机(AIX操作系统)CPU CPU Utilization(CPU使用率%)Memory Paging rate(存页交换速率)I/O Disk Traffic(磁盘交换速率)vLoadRunner控制器和压力产生器主机(Windows XP操作系统)CPU % Total Processor Time(总的CPU使用率)Memory Available Mbytes(物理存的可用数,单位 Mbytes)Memory Page Faults/sec(页面错误导致的页交换计数)I/O %Disk Time(磁盘驱动器读写请求已用时

7、间所占百分比)主机资源指标数据监控的方法:优先通过LoadRunner进行监控通过操作系统部指令(如top、vmstat等)2.5测试场景设计如下类型的测试场景:基准测试:获取系统处理各典型交易在无压力情况下单笔交易的耗时,为并发场景提供一个基本数据参考。并发测试:检验服务器端对每个典型交易多个并发用户的处理能力,获取系统处理性能指标值。各测试场景设置信息如下:编号场景类型场景名并发用户数加压方式持续时间退出方式思考时间/迭代延迟交易组合备注1基准测试JZ_0210_1_1001同时运行完成同时无02102并发测试BF_0210_1010同时运行完成同时无02103并发测试BF_0210_20

8、20同时运行完成同时无02104并发测试BF_0210_3030同时运行完成同时无02105并发测试BF_0210_4040同时运行完成同时无02106并发测试BF_0210_50_10m50每15秒加10VU10m每15秒减10VU无02107并发测试BF_0210_100_10m100每15秒加200VU10m每15秒减20VU无02108并发测试BF_0210_150_10m150每15秒加300VU10m每15秒减30VU无02109并发测试BF_0210_200_10m200每15秒加40VU10m每15秒减40VU无021010并发测试BF_0210_250_10m250每15秒加

9、50VU10m每15秒减50VU无021011并发测试BF_0210_300_10m300每15秒加60VU10m每15秒减60VU无0210注:根据全行柜面终端数约2800的统计数据,最大并发数为终端数的10%15%(经验值),选择最大300并发的场景。3测试环境3.1网络拓扑图本次性能测试环境的网络拓扑图如下:(其中核心系统使用测试环境中的172.16.12.6主机)3.2软硬件配置新一代柜面系统应用服务器硬件配置主机型号CPU4C8U,Intel(R) Xeon(R) CPU E5506 2.13GHz物理存8G硬盘容量276GIP地址192.156.33.6网络设备100M局域网卡软件

10、配置类型名称版本操作系统SUSE LinuxEnterprise Server 10 (x86_64)应用软件JDK/JRE1.6.0_23新一代柜面系统数据库服务器硬件配置主机型号IBM 8202-E4BCPUPower 6,4C8U3000MHz物理存16G硬盘容量70GIP地址192.156.33.18网络设备100M局域网卡软件配置类型名称版本操作系统AIXVersion 5.3数据库Oracle 10g10.1.0.2.0核心业务系统主机硬件配置主机型号IBM AS400CPU物理存硬盘容量IP地址172.16.12.6网络设备100M局域网卡软件配置类型名称版本操作系统OS 400

11、数据库LR控制器/压力产生器硬件配置主机型号PCCPU2C 2.2G物理存1G硬盘容量160GIP地址172.16.15.14网络设备100M局域网卡软件配置类型名称版本操作系统Microsoft XP ProfessionalSP2应用软件HP LoadRunner8.1 英文版3.3测试工具序号工具名称用途及说明厂商版本1LoadRunner性能测试工具,Java协议(License并发数为300)HP8.1 英文版4测试实施情况4.1测试时间和地点时间: 2011年10月08日 2011年10月21日地点: 农商银行空港办公区3楼测试机房4.2参加测试人员参加本次性能测试的人员包括:王

12、鹏:测试经理,性能测试总体协调高 伟:开发组支持,测试脚本录制和调试王晓华:性能测试专家,制订方案、指导测试王时磊:性能测试工程师,测试工具、测试场景准备、测试执行4.3测试实施进度编号任务开始日期结束日期责任人1讨论和制订测试方案2011-10-082011-10-10王晓华2测试工具准备2011-10-082011-10-08王时磊3测试脚本编制、调试2011-10-082011-10-13王时磊4测试场景准备2011-10-122011-10-12王时磊5测试环境准备2011-10-132011-10-13王鹏6测试执行2011-10-212011-10-21王时磊7编写测试报告2011-10-252011-10-28王晓华5测试结果5.1基准测试5.1.1测试结果使用测试工具LoadRunner运行测试脚本,统计出测试结果如下(TPS、ART、CPU%均为平均值):编号场景名称并发用户数交易总数成功交易数失败交易数交易成功率TPS(笔/秒)ART(秒)应用服务器CPU %数据库服务器CPU %1JZ_0

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1