性能测试报告模板_第1页
性能测试报告模板_第2页
性能测试报告模板_第3页
性能测试报告模板_第4页
性能测试报告模板_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、XXX系统性能测试报告当前版本:V1.0最后更新时间:2019-4-18最后更新人:作者:创建时间:2019-4-18修订历史记录版本修订日期修订人修订描述V1.02019-4-18XXX初始版本1性能测试背景41.1编写目的41.2项目背景41.3定义41.4参考资料42性能测试目标53性能测试范围64名词术语约定75测试环境85.1生产环境系统架构85.2 测试环境系统架构85.3 生产环境软硬件配置85.4 测试环境软硬件配置85.5 负载机软硬件配置86测试数据91性能测试背景略2性能测试目标 基于XX业务量的要求,评估XXX系统能否满足性能要求。 进行配置测试,找到相对合理的配置。

2、对XXX系统进行定容定量,提供规划参考。 验证系统的稳定性,验证系统的容错能力, 测试并找出系统可能存在的性能问题,分析系统瓶颈风险。3性能测试范围通过性能测试需求调研,分析用户使用行为,对系统的用户及业务数据量作了定量分析,性能测试将主要集中在如下表业务过程中。性能测试范围业务名称高峰业务量TPS并发数响应时间(ART)事务成功率委托单1099%委托回报1099%成交回报1099%敞口查询200PV/小时2099%合计:504名词术语约定l 负载:模拟业务操作对服务器造成压力的过程。l 性能测试(Performance Testing):模拟用户负载来测试系统在负载情况下,系统的响应时间、吞

3、吐量等指标是否满足性能要求。l 负载测试(Load Testing):在一定软硬件环境下,通过不断加大负载(不同虚拟用户数)来确定在满足性能指标情况下能够承受的最大用户数。简单来说,可以帮我们对系统进行定容定量,找出系统性能的拐点,给予生产环境规划建议。这里的性能指标包括TPS(每秒事务数)、RT(事务平均响应时间)、CPU Using(CPU利用率)、Mem Using(内存使用情况)等软硬件指标。从操作层面上来说,负载测试也是一种性能测试手段每笔如下面的配置测试就需要变换不同的负载来进行测试。l 配置测试(Configuration Testing):为了合理的调配资源,提高系统运行效率,

4、通过测试手段来获取、验证、调整配置信息的过程。通过这个过程我们可以收集到不同配置反映出来的不同性能,从而为设备选择、设备配置提供参考。l 压力/强度测试(Stress Testing):在一定软硬件环境下,通过高负载的手段来使服务器资源(强调服务器资源,硬件资源)处于极限状态,测试系统在极限状态下长时间运行是否稳定,确定是否稳定的指示包括TPS、RT、CPU Using、Mem Using等。l 稳定性测试(Endurance Testing):在一定软硬件环境下,长时间运行一定负载,确定系统在满足性能指标的前提下是否运行稳定。与上面的压力/强度测试区别在于负载并不强调是在极限状态下,着重的是

5、满足性能要求的情况下,系统的稳定性。比如响应时间是否稳定,TPS是否稳定,一般我们会在满足性能要求的负载情况下加大1.5到2倍的负载量进行测试。l TPS:每秒完成的事务数,通常指每秒成功的事务数,性能测试中重要的综合性性能指标。一个事务是一个业务度量单位,有时一个事务会包括多个子操作,但为了方便统计,我们会把这多个子操作计为一个事务。l RT/ART(Response Time/Average Response Time):响应时间/平均响应时间,指一个事务话费多长时间完成(多长时间响应客户请求),为了使这个响应时间更具代表性,会统计更多的响应时间然后取平均值,即得到了事务平均响应时间(AR

6、T)。l PV(Page View):每秒用户访问页面的次数,此参数用来分析平均每秒有多少用户访问页面。5测试环境5.1生产环境系统架构生产环境系统架构如图所示。5.2 测试环境系统架构测试环境系统架构如图所示。5.3 生产环境软硬件配置生产环境软硬件配置如下图所示硬件名称数量硬件配置软件配置备注DB Server1CPU:RAM:Disk:Network:LinuxJdk1.7Oracle11gWeb Server1PU:RAM:Disk:Network:LinuxJdk1.7Oracle11gWeblogic12C5.4 测试环境软硬件配置测试环境软硬件配置如下图所示。硬件名称数量硬件配置

7、软件配置备注DB Server1CPU:RAM:Disk:Network:LinuxJdk1.7Oracle11gWeb Server1PU:RAM:Disk:Network:LinuxJdk1.7Oracle11gWeblogic12C5.5 负载机软硬件配置负载机软硬件配置如下图所示。硬件名称数量硬件配置软件配置备注负载机1CPU:RAM:Disk:Network:Win7 64bitJmeter5.1Jdk1.86测试数据6.1 历史数据量历史数据量如下表:历史数据业务名称(描述)业务历史数据量6.2 主数据主数据完整性是系统运行的先决条件,为了真实模拟系统生产环境运行状况,测试环境中的主数据将以生产数据为参照。此次准备了20个用户账号和10个数据发送源。6.3 性能指标6.3.1 业务性能指标业务性能指标如下表所示业务名称高峰业务量TPS并发数响应时间(ART)事务成功率委托单1099%委托回报1099%成交回报1099%敞口查询2099%合计:506.3.2 硬件性能指标硬件性能指标如下表所示硬件类别监控项阀值备注CPUCPU利用率70%内存内存利用率70%存储%Disk Time NAS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论