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

下载本文档

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

文档简介

1、 XXXX性能测试报告文件状态:【】草 稿【】修 改 稿【 】正式发布公 司保 密 等 级内控作 者最后完成日期审核人员最后审核日期修改记录日期版本作者/修改者修订类型描述目 录1 引言11.1 目标与范围11.1.1 测试目标11.1.2 测试范围11.2 参考资料11.3 术语说明12 测试设计22.1 测试指标22.2 测试交易23 测试环境33.1 软硬件环境33.1.1 部署结构图33.1.2 配置清单 Tomcat集群 MyCat集群 Redis集群 Galera集群43.2 网络环境43.3 基础数据环境43.3.1

2、 数据准备43.3.2 测试脚本准备44 测试执行情况54.1 测试场景54.2 问题记录55 测试结果与分析55.1 基准测试55.1.1 测试结果55.1.2 结果分析55.2 目标及容量测试55.2.1 单交易负载测试结果55.2.2 系统资源监控简要结果65.2.3 单交易负载测试结果分析65.2.4 混合测试结果65.2.5 混合测试结果分析75.3 异常测试75.3.1 测试结果76 性能测试结论77 建议8附录81 引言1.1 目标与范围1.1.1 测试目标该文档的目的主要有: 明确测试范围、测试对象; 明确测试目标; 明确测试环境需求,包括:测试需要的软、硬件环境等; 确定测试

3、方法,人员构成和计划。1.1.2 测试范围略1.2 参考资料1.3 术语说明简称/术语全称说明最大并发用户数本次测试中是指在交易成功率=99.9%,ART2秒时,系统所能承受的最大并发用户数最优并发用户数CPU利用率在70%以下,交易成功率大于等于99.9%时,TPS达到最高时的并发数最佳响应测试在没有压力的情况下,测试系统单个交易的性能状况,其结果主要是为了搜集一个基准值,进而为负载测试提供基准。TPS每秒事务数是指每秒钟完成的事务数,事务是事先在脚本中定义的统计单元;ART事务平均响应时间响应时间一般反映了在并发情况下,客户端从提交请求到接受到应答所经历的时间交易出错率指系统处理交易时失败

4、交易数与总完成交易数的比值,该值反映了被测试系统的正确性与稳定性 思考时间Think time用于模拟实际用户在不同操作之间等待的时间。例如,当用户收到来自服务器的数据时,可能要等待几秒钟查看数据,然后做出响应,这种延时就称为“思考时间”表1. 术语表2 测试设计2.1 测试指标1、 系统响应时间 1s2、 最大并发数 无限制3、 TPS无限制4、 批处理时间 10m5、 系统具备横向扩展能力2.2 测试交易略3 测试环境3.1 软硬件环境3.1.1 部署结构图图3-1性能测试部署结构图3.1.2 配置清单 Tomcat集群配置项描述硬件2核CPU、4G内存、100G硬盘IP地址

5、及端口操作系统及补丁应用软件数量 MyCat集群配置项描述硬件2核CPU、4G内存、100G硬盘IP地址及端口操作系统及补丁应用软件节点数量 Redis集群配置项描述硬件2核CPU、4G内存、100G硬盘IP地址及端口操作系统及补丁应用软件节点数量 Galera集群配置项描述硬件2核CPU、4G内存、100G硬盘IP地址及端口操作系统及补丁应用软件节点数量3.2 网络环境百兆局域网环境。3.3 基础数据环境3.3.1 数据准备略3.3.2 测试脚本准备采用loadrunner11.0对互联网核算平台进行组装生成压力测试脚本,然后对脚本按照实际业务需要参

6、数化,每只交易做成一只独立脚本。测试方法:使用VuGen逐一测试环境中执行所有脚本,确认脚本能够在生产环境中顺利运行,同时对测试数据进行验证。4 测试执行情况本次测试采用的LoadRunner版本为LR11,本次测试使用的协议主要是http协议,支持的并发用户数达到500个以上。4.1 测试场景无。4.2 问题记录无。5 测试结果与分析5.1 基准测试5.1.1 测试结果并发用户数用例名称事务名TPSART(s)1186 0.005 1103 0.009 159 0.016 表格5-1 基准测试结果5.1.2 结果分析在系统无压力的状态下,对每个测试案例,分别迭代100次,测试结果为:用户的平

7、均响应时间都符合系统要求。5.2 目标及容量测试5.2.1 单交易负载测试结果运行时间并发用户数用例名称事务名TPSART(s)5min5730 0.007 5min101293 0.008 5min251231 0.017 5min501443 0.034 5min1001457 0.068 单交易负载测试结果5.2.2 系统资源监控简要结果如下图表列不同并发用户数时的系统CPU使用情况:并发用户数用例名称Tomcat服务器CPU%MyCat中间件CPU%数据库集群CPU%数据库集群CPU%525%20%5%50%45%45%45%45%45%1025%20%10%2535353540402

8、535%10%75%70%70%75%65%70%5035%10%75%75%75%80%60%65%10035%10%80%70%65%80%65%65%5.2.3 单交易负载测试结果分析测试结果分析:TPS,平均响应时间以及各系统压力均符合预期。5.2.4 混合测试结果在执行混合场景测试柜面交易与非柜面交易同时执行,是为了获取系统在高并发混合场景情况下系统性能指标值:场景名称混合交易多用户测试结果获得按比例混合场景下,所有交易的ART、TPS配置信息分别对8用户、20用户和40用户进行并发测试。场景序号交易名称并发用户数交易名称并发用户数交易名称并发用户数交易名称并发用户数1251020225102034102040事务性能指标:并发用户数用例名称TPSARTTomcat服务器CPU%MyCat中间件CPU%数据库集群CPU%数据库集群CPU%2149 0.013 40%40%50%60%70%50%60%70%2127 0.015 4249 0.016 5.2.5 混合测试结

温馨提示

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

评论

0/150

提交评论