网站大量收购闲置独家精品文档,联系QQ:2885784924

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

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

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
农商银行新一代综合柜面业务系统性能测试报告

北京农商银行 新一代综合柜面业务系统 性能测试报告 文 档 编 号 保 密 等 级 作 者 最后修改日期 审 核 人 最后审批日期 批 准 人 最后批准日期 修订记录 日期 版本 修订说明 修订人 2011-10-12 0.1 编写测试报告中的方案部分 王晓华 2011-10-13 0.2 对测试脚本、测试数据、测试场景进行描述 王晓华 2011-10-25 0.3 整理测试执行结果 王时磊 2011-10-28 0.4 数据分析和修订 王晓华 目 录 1 测试简介 1 1.1 项目背景 1 1.2 测试目标 1 1.3 测试范围 1 1.4 性能测试指标要求 1 2 测试方案 2 2.1 压力模型 2 2.2 交易选择 2 2.3 测试脚本 3 2.4 资源监控 3 2.5 测试场景 4 3 测试环境 5 3.1 网络拓扑图 5 3.2 软硬件配置 5 3.3 测试工具 6 4 测试实施情况 7 4.1 测试时间和地点 7 4.2 参加测试人员 7 4.3 测试实施进度 7 5 测试结果 8 5.1 基准测试 8 5.1.1 测试结果 8 5.1.2 分析图表 8 5.2 并发测试 9 5.2.1 测试结果 9 5.2.2 分析图表 10 6 数据分析 23 7 系统评价 25 8 测试遗留问题 25 9 附录 25 9.1 性能测试记录表 26 9.2 0210交易处理脚本 26 测试简介 项目背景 目范围 性能测试指标要求 指标分类 序号 指标描述 是否需求 性能指标 需求数值 备注 系统 处理能力 1 每秒事务数TPS 否 通过性能测试获取系统处理能力峰值 2 典型交易平均交易响应时间ART 否 获取实际指标值 3 批处理效率 否 柜面系统无大数据量批处理任务 4 最大 并发用户数 是 ≥50 全行柜面终端数约为2800 5 交易成功率 是 ≥99% 系统 资源利用率 6 CPU占用率 是 ≤80% 7 内存使用率 是 ≤80% 8 I/O使用率 是 ≤80% 测试方案 压力模型 本次性能测试采用如下的简易压力模型: 通过LoadRunner模拟图形终端各柜员向ABS平台发起交易压力 通过测试环境中的核心业务系统响应柜面交易请求 交易选择 根据和开发组的沟通,选择如下前端处理比较复杂的典型交易: 编号 交易码 交易名 交易占比 参数化域 备注 1 0210 个人客户信息建立 100% 无 处理较复杂的交易 测试脚本 根据上述的系统架构示意图,通过LoadRunner的Socket协议录制柜面前端向柜面系统应用服务器发起的柜面交易,发现Socket交互次数(一组send和receive算一次交互)特别多(0210交易51次Socket交互),而且脚本回放时报接收报文长度不匹配错误。 新柜面系统开发组提供了一个测试用的Jar包,将图形前端ABC和后台应用服务器ABS之间的通讯过程进行了封装,通过解析描述型的交易数据文件后向后台提交交易,为此,使用LoadRunner的Java协议,测试脚本中通过调用Jar包中的对象提交柜面交易。使用此测试脚本方案暂时也有如下缺点: 无法实现交易数据的参数化 脚本中只能定义各柜面交易执行全过程的长事务,无法对交易中各阶段进行分解分析(比如页面控件响应时间、交易提交响应时间、打印响应时间等) 测试脚本中无法获取交易执行结果:交易提交后不返回响应特征码,从测试脚本中无法判断交易执行的情况,需要分析后台日志文件或数据库流水表分析交易是否成功(性能测试交易量巨大可能会引起大量的交易结果分析工作量) LoadRunner统计分析数据失真(因失败交易也当成成功交易进行统一分析) 资源监控 根据压力测试模型,本次性能测试需要监控如下主机的一些性能指标数据: 新柜面系统应用服务器主机(Linux操作系统) CPU – CPU Utilization(CPU使用率%) Memory – Paging rate(内存页交换速率) I/O – Disk Traffic(磁盘交换速率) 新柜面系统数据库服务器主机(AIX操作系统) CPU – CPU Utilization(CPU使用率%) Memory – Paging rate(内存页交换速率) I/O – Disk Traffic(磁盘交换速率) LoadRunner控制器和压力产生器主机(Windows XP操作系统) CPU– % Total Processor Time(总的CPU使用率) Memor

文档评论(0)

yaoyaoba + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档