- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XX银行_网银项目性能测试方案_v10
XX市商业银行
网上银行系统
Revision Record 修订记录
目录
1 引言 4
1.1 编写目的 4
1.2 项目背景 4
1.3 测试风险 4
2 测试环境 5
2.1 硬件环境 5
2.2 网络环境 6
2.3 服务器配置参数 7
3 测试目标 8
3.1 需求分析 8
3.2 性能预估 9
3.3 性能目标 9
4 测试内容 10
4.1 测试方法 10
4.2 测试内容 11
5 时间安排 12
5.1 准备阶段 12
5.2 执行阶段 12
5.3 分析阶段 12
6 启动与结束标准 13
6.1 启动标准 13
6.2 结束标准 13
7 中断与恢复标准 13
7.1 中断标准 13
7.2 恢复标准 13
8 结果与分析 14
9 现场测试配合 15
引言
编写目的
本文档用于指导XX商行网上银行系统进行性能测试,为系统上线前对软件性能进行一次有效评估,为XX商行客户、项目组人员决策下一步工作内容提供数据参考,为开发人员进行系统调优提供帮助,保证性能测试顺利进行。
预期读者为项目经理、开发人员、测试人员等。
本次性能测试包括个人网上银行系统、企业网上银行系统中的主要交易和关键性交易。测试主要覆盖了动账交易、查询交易、Session测试、JVM内存测试等内容。
本次性能测试在局域网环境内进行,包括WEB服务器、应用服务器、数据库服务器的资源使用情况进行监控。
测试风险
网络风险:由于本次性能测试是在环境进行的,测试的主要目的是为了保证不存在性能瓶颈,所有测试结果说明(响应时间等等)不能完全表示真实情况。例如:用户的网络设备带宽较窄、线路存在问题、等等。
硬件风险:性能测试时网银硬件环境为生产设备,但是连接的核心环境为测试环境,所以不同的硬件设备条件,会对整体性能数据有较大影响。
配置风险:许多系统配置参数还没有完全调整,所以和实际情况有所偏差。
测试情况与实际情况有较大差别,最终测试数据分析只做参考借鉴。
测试环境
网银的压力测试环境使用网银生产环境进行,使用的全部硬件设备为生产设备。
硬件环境
测试环境服务器设备 网银web服务器: 型号 操作系统 软件环境 CPU 硬盘 内存 网银应用服务器: 型号 操作系统 软件环境 CPU 硬盘 内存 网银数据库服务器: 型号 操作系统 软件环境 CPU 硬盘 内存 测试用机:建议不低于以下配置 操作系统 软件环境 CPU 硬盘 内存 网络环境
本次测试系统环境由网银Web服务器、网银应用服务器、网银数据库服务器、前置、主机等系统设备组成,如下图:
服务器配置参数
应用服务器 的配置如下:需系统部署人员补充
操作系统 版本 JRE环境 Java虚拟机内存分配 初始堆内存: 最大堆内存: 线程池 最小线程数: 最大线程数: JDBC驱动 数据库连接池 最小连接数: 最大连接数: 其他
数据库服务器DB2的配置如下:需系统部署人员补充
操作系统 DB2版本 其他 性能测试使用的测试地址为:需系统部署人员补充
个人网银:需补充 如32/perbank/
企业网银:需补充
内部管理:需补充
测试目标
需求分析
为了更加准确与切实的预估网银系统性能目标,首先需对XX商行主机系统的性能情况进行统计与分析。
主机数据库负载量:
个人
用户 企业
用户 个人
存款账户 企业
存款账户 个人
贷款发放 企业
贷款发放 数据总量 1639914 82828 2336761 68580 31417 11600 活动用户量 1609040 82712 2170064 59357 27419 7396
主机系统交易量统计:
日均
交易数 交易
总笔数 155000 账务交易 75000 非账务
交易 80000
各系统最大并发情况:
系统名称 Max 核心系统 150
性能预估
网银交易量是参照主机交易量比例来进行估算,网银交易量占到主机交易量的比例分别为20%、40%、60%,三种情况进行估算。
并发量的估算以8/2原则为依据,既当日网银80%交易量会在20%的时间内完成处理,交易时间按8小时为标准,20%的时间为96分钟 (5760秒)。
主机日交易量 网银交易量比例 网银交易数量 交易量 时间(秒) 交易最大并发数 80% 20% 400000 60% 240000 192000 5760 33.33 40% 160000 128000 22.22 20% 80000 64000 11.11 200000 60% 1200
文档评论(0)