




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、性能测试方案XXX项目性能测试方案文 编保密等档 号级最后修作者他日期最后审审人批日期批人最后同意日期-I-性能测试方案 订正记录日期版本订正说明订正人草稿1项目简介测试目.标测试范围性能测试指标要求交易吞吐量交易响应时间并发交易成功率资源使用指标2测试环境网络拓扑图软硬件配置3测试方案交易选择测试数据参数数据存量数据资源监控指标台式机服务器测试脚本编写与调试测试场景设计典型交易基准测试典型交易惯例并发测试稳固性测试测试场景履行与数据采集性能优化与回.归4测试实行状况10测试时间和地址10参加测试人员10测试工具10性能测试计划进度安排115专业术语12-II-性能测试方案 项目简介测试目标经
2、过对XXXXXX 系统的性能测试实行,在测试范围内能够达到以下目的:认识XXX系统在各样业务场景下的性能表现;认识XXX业务系统的稳固性;经过各样业务场景的测试实行,为系统调优供给数据参照;经过性能测试发现系统瓶颈,并进行优化。预估系统的业务容量XXX测试范围系统说明以及系统业务介绍和需要测试的业务模块,业务逻辑图以下:第1页/ 共12页企业户 CPortal)T&定业应用冥成平台营痢矣统 财备嘉统 安全生产 项目管理 人力童尊 物赏耒貌管理调控体系系莪支拶平台据中心评价考核住系宽葡P信息广域网络信息安全防护体系信息系统架构性能测试方案本企业服务器环境以及架构图为了真切反应XXXX系统自己的办
3、理能力,本次测试范围只包(XXX服务器 系统和Web服务系统、数据库服务器系统)。性能测试指标要求本次性能测试需要测试的性能指标包含:1、交易吞吐量:后台主机每秒能够办理的交易笔数(TPS)2、交易响应时间(3-5-8秒)3、并发交易成功率99.999% 4、资源使用指标:前置和核心系统各服务器CPU(80%)、内存占用率(80%)、Spotlightor数据库;LoadRunner压力负载机CPU占用率、内存占用率交易吞吐量依据统计数据,XXX系统目前生产环境顶峰日交易总量为【】万笔。依据二八原则(80%的交易量发生在20%的时间段内),目前生产环境对主机的交易吞吐量指标要求为:TPS_1
4、N【】*80%/(24*20%*3600)二【】笔/秒为获取系统主机的最大办理能力,在本次性能测试中可经过不停加压,让数据系统主机CPU利用率达到【】,记录 此时的TPS值,作为新主机办理能力的一个参照值。交易响应时间本次性能测试中的交易响应时间是指由性能测试工具记录和进行统计剖析的、系统办理交易的响应时间,用一准时间段内的统计均匀值ART来表示。本次性能测试中,对全部交易的ART指标要求为:ART W5秒并发交易成功率指测试结束时成功交易数占总交易数的比率。交易成功率越高,系统越稳固。对典型交易的场景测试,要求其并发交易成功率N99.999%。资源使用指标在正常的并发测试和批办理测试中,核心
5、系统服务器主机的资源使用指标要求:CPU使用率80%内存使用率80%第2页/ 共12页性能测试方案测试环境网络拓扑图压力产生器(LoadGenerator )连结服务端系统,客户端发送恳求到服务端,服务端响 应并办理后将结果返回到客户端。本次测试的网络环境为1000Mbps局域网,使用独立的网段,忽视防火墙网络延缓,交易恳求以及结果返回的网络传输时间能够忽视不计。简图以下:MainTempStorageStorage内网Mail系统外网Mail系统MainStorageTemp一Storage隔绝网闸连Interne企业网络传输拓扑构造图软硬件配置Mail网关网联互接性能测试环境的硬件和软件配
6、置以下表所示:数与生产环境差环境资源配置 一量异服务器型号:CPU : 4个主频数据库服务:硬件环境器1内存:储存:IP地址:系1统/版 第本:CPU : 4个主频:负载机LoaH页/ 共12页drunnerl 内存:2GXXX服务器储存:320IP :性能测试方案测试方案交易选择经过业务数据统计和业务模型剖析,最后选择的典型交易以下表所示:编号脚本名业务名业务占比可参数化23456789101 111121314测肝4数据参数数据为了尽可能的模拟系统生产环境,因此JVM的初始货仓大小、WEB服务器的线程:池、数据库连结池等系统配置,一致参照WAP生产环境配置。第5页/共12页性能测试 存量数
7、据存量数据来自XXXX实质生产系统,对生产数据进行脱敏办理,并导入测试环境核心系 统数据库。基础数据的数据规模。资源监控指标本次性能测试经过LoadRunner进行的资源监控包含:操作系统UNIX、AIX资源监控。定义的监控指标以下:台式机系统CPU使用率80%系统内存使用率80%系统IO使用率80%监控的服务器包含WEB服务器。服务器系统CPU使用率80%系统内存使用率80%系统IO使用率80%监控的服务器包含数据库服务器。测试脚本编写与调试测试场景设计典型交易基准测试典型交易基准测试是单交易单用户测试,目的是对选择的每个典型交易在无压力状况下(无额外进度运转并占用系统资源)状况下,获取系统
8、办理单笔交易的耗时,为下一步模拟多个用户、混淆交易的性能测试供给一个基本数据参照。基准测试要达到以下目标: 考证测试脚本及测试参数的正确性。获取系统办理单笔交易性能数据,主假如单笔交易均匀响应时间。第6页/ 共12页性能测试方案测试方法使用一个Vuser,分别运转每个典型交易的脚本,设置脚本的迭代次数1次,考证全部脚本能否运转正确、全部交易事务能否成功返回(测试单业务单人测试获取典型交易的均匀响应时间)并获取每个典型交易的均匀交易响应时间ART。测试场景湛准测试场景名称并发加压 用户方式数连续时间思虑负载时间/交易生成迭代组合器数延缓量退出方式备注单交易单用户测试,获取惯例并发测试89典型交易
9、单交易多用户并发测试对每个典型交易经过- 用户状况下的均匀响应时间以及每秒响应交发用户的办理能力。测试方法多个用户多次迭代履行, 易数,同时查验f艮务器端获取该交易在并发对每个典型交易多个并对单交易多用户并发测试:使用手动场景,无思虑时间,无迭代延缓。测试每,而发现交易的单点瓶颈,并针对问题进行优卜交易在设置并发用户数35、45, 不一样压力下的应时间以可15分钟连续时I及每秒响应交易数目。从化。第性能测试方案测试场景-用户并发测试(针对问题进行优化)思虑编场景名称并发用户加压 连续 退出方式 时间 方式时间交易/迭负载生成组合 器数备注代延单交易多用户并发测试,一获取交易响应时间,考证-数据
10、库/web服务器对各典型交易的并发办理能9稳固性测试经过生产系统的总用户数,模拟生产环境,观察在模拟生产环率降落、内存使用率连续上涨等异样现测试方法经过基准测试得出的交易响应时间,依据响应时间设置交易占比。而后不停施加压力,境的状况下能否会出现宕机、响应时间变长、交易成功象。二观察系统的CPU使用率。来判断系统所能蒙受的极限压力。再依据此压力的并发数目,让场景连续运转时间8小时,各交易无思虑时间、无迭 代延缓时间。获取核心主机TPS值、各典型交易的均匀响应时间ART和性能监控数据。测试场景-稳固性测试在系统资源使用抵达极限时长时间压力测试的场景第8页/ 共12页性能测试方案测试场景履行与数据采
11、集场景名称并发用户数加压方式连续时间思虑负载退出 时间/交易 生成方式 迭代组合 器数延缓量备注性能测试履行过程中应采集的测试场景履行结果数据包含:LoadRunner的 Controller中的场景履行结果数据;LoadRunner的资源监控数据;核心主机记录的资源(CPU、MEM)监控数据文件。性能优化与回归版本Tomcat应用数据库结果其余1、应用程序稳固1、相应时间:2、数据库服1、版本1、版本X秒务器稳固1、默认配置应用数据库2、并发用户:3、查察相应X的结果在并发测试数据-中第9页/ 共12页-1性能测试方案测试实行状况测试时间和地址时间:XXXX 年 XX 月 XX 日一XXXX
12、 年 XX 月 XX 日地址:XXXXXXXXXXXXXXX参加测试人员参加本次核心系统主机升级性能测试的人员包含:项目经理:XXXXXX 测试负责人:XXXXXX 测试人员:注意XXXXXX 运维人员序号:XXXXX、XXXX 角色数目需求详细职责技术要求1性能测试经理1部门经理2性能测试设计人员1性能测试工程师3测试工具开发人员1性能测试工程师4测试环境准备人员1性能测试工程师5测试数据准备人员1有关项目配合人员6脚本场景准备人员1性能测试工程师7性能调优支持人员 测试工具1性能测试工程师性能测试方案 性能测试计划进度安排阶段编号任务工作量人日)开始日期结束日期责任人测试1拟订测试方案计划2评审测试方案3测试工具准备测试环境准备5测试测试数据准备准备测试脚代码优化:假如测t侦编制、1结果没有i调试测试场景准备测试8测到要求,需要调优时间不定式履行(基准测试)履行9测试履彳 测试履行(基准(并发测试);测试)测试履!行(并发测试)测试履行(稳 测试14编写 在实质测试i国性测I式)口去 2U7 AP 1 r/,lZ一 测试 t程中,反告评估15评申测试报L 因
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 珠宝货品采购合同协议
- 特约代理商合同协议
- 物资搬迁协议合同书范本
- 瑜伽馆次卡合同协议
- 牵头方合同协议
- 现金混凝土合同协议
- 电子档车库转让合同协议
- 猪头肉采购合同协议
- 电缆迁移设计合同协议
- 瓷砖展架采购合同协议
- 亚低温的治疗与护理
- 危险化学品企业设备完整性 第2部分 技术实施指南 编制说明
- 防高坠自查自纠台账
- GB/T 4437.1-2023铝及铝合金热挤压管第1部分:无缝圆管
- 市政工程消耗量定额 zya1-31-2015
- 《高等数学下册》(资料全集)
- 奢侈品买卖协议书范本
- 抖音账号运营服务投标方案
- 《新大学英语·跨文化交际阅读》Values Behind Sayings
- 风电项目开发前期工作流程
- 劳动保障部《关于劳动合同制职工工龄计算问题的复函》
评论
0/150
提交评论