搜索
您的当前位置:首页性能测试报告(模板)

性能测试报告(模板)

来源:乌哈旅游
 XXXX项目性能测试报告

XXXX项目 性能测试报告

性能测试组 2015年02月

XXXX项目性能测试报告

目 录

1.概述 ....................................................................................................................................................... 1 1.1测试项目描述 ............................................................................................................................... 1 1.2性能评估 ........................................................................................................................................ 1 1.3测试人员 ....................................................................................................................................... 1 2.测试环境 ............................................................................................................................................... 2 2.1测试部署图 ................................................................................................................................... 2 2.2测试环境机器配置 ....................................................................................................................... 2 3.结果与分析 ........................................................................................................................................... 3 3.1负载测试 ....................................................................................................................................... 3 3.2压力测试 ....................................................................................................................................... 3 3.3稳定性测试 ................................................................................................................................... 4 4.项目时间表 ........................................................................................................................................... 7 5.结论 ....................................................................................................................................................... 7 6.风险 ....................................................................................................................................................... 7

XXXX项目性能测试报告

1.概述

1.1测试项目描述

XXXX项目是为用户提供XXXX的功能,本次测试主要是XXXX的处理能力,测试XXXX

系统的处理能力和响应时间,为风险预估提供参考依据。

1.2性能评估

性能指标:

指标分类 TPS 系统处理能力 平均响应时间 交易成功率 资源利用率

业务比例:

序号 1 合计

交易名称 Ask 测试占比 100.00% 100% 备注 CPU 内存 指标项 指标量值 -- -- 100% 备注 1.3测试人员

资源 项目组 职责 1、测试全过程提供后台应用技术支持; 2、检查测试应用版本后台应用及相应参数配置是否正确无误; 1、撰写测试方案和计划,分析测试模型 2、测试脚本开发、调试 3、测试数据参数化及验证 4、测试过程执行及监控、分析和记录 5、整理测试结果,编写测试报告 接口人/责任人 测试执行组

- 1 -

XXXX项目性能测试报告

2.测试环境

2.1测试部署图

Mysql192.XX.XX.XX负载机①④Tomcat/nginx192.XX.XX.XX②③各种依赖

2.2测试环境机器配置

主 机 应用服务器 Mysql服务器 压力机

IP 192.XX.XX.XX 192.XX.XX.XX 192.XX.XX.XX 型号 VMware ESXi 5.5 HP ProLiant DL360 G7 DELL PowerEdge R715 资 源 4C8G 16C32G 16C32G 数量 1台 1台 1台

- 2 -

XXXX项目性能测试报告

3.结果与分析

3.1负载测试

1、在服务器资源合理占用内,依次增加tcp连接数,对应用压测10分钟,发现tcp连接数为10时,应用的平均处理能力为156笔/秒,平均响应时间为0.06秒。结合下图我们可以看到,应用所在的服务器在该压力下cpu占用在60%左右,各cpu充分利用。

编号 交易名称 并发用户数 1

Ask 10 执行时间 10min TPS(笔/秒) 平均响应时间(秒) 交易成功率 156.56 0.06 100% 服务器资源占用:

交易名称 并发用户数 服务器 CPU (%) Mem(%) Diskbusy(%) NET-IN(M/s) NET-OUT(M/s) 192.XX.XX.XX Ask 10 192.XX.XX.XX

60.14 7.7 55.94 6.67 11.14 0.05 1.73 0.39 1.26 1.34 3.2压力测试

持续增大tcp连接数,当tcp连接数达到20时,对应用压测20分钟,我们发现系统的处理

- 3 -

XXXX项目性能测试报告

能力为180笔/秒,响应时间约为0.1秒,此时cpu占用达到了75%左右,物理内存几乎耗尽,其中缓存cache占用了25%左右的内存空间,操作系统开始使用swap。

编号 交易名称 并发用户数 1 Ask 20 执行时间 20min TPS(笔/秒) 平均响应时间(秒) 交易成功率 180.9 0.102 100%

服务器资源使用情况如下:

交易名称 并发用户数 服务器 CPU (%) Mem(%) Diskbusy(%) NET-IN(M/s) NET-OUT(M/s) 192.XX.XX.XX Ask 20 192.XX.XX.XX

75.21 8.9 72.35 6.72 14.51 0.05 2.1 0.47 1.43 1.63 3.3稳定性测试

使用10个tcp的连接,持续不断压测12小时,平均处理能力为160笔/秒,平均响应时间为0.06

秒,我们可以看到系统在不断使用swap,同时export挂载点的硬盘使用率较快,12小时约占用了该挂载点下65%的硬盘空间,系应用在不断的向该挂载点下的usr.log、catalina.out两个文件书写日志所致。

- 4 -

XXXX项目性能测试报告

场景名称 稳定性 交易名称 Ask 并发用户数 TPS(笔/秒) 平均响应时间(秒) 10 159.66 0.063 交易成功率 100%

服务器资源使用情况如下: 交易名称 并发用户数 服务器 CPU (%) Mem(%) Diskbusy(%) NET-IN(M/s) NET-OUT(M/s) 192.XX.XX.XX Ask 10 192.XX.XX.XX

64.74 8.13 63.55 6.63 13.25 0.05 1.82 0.4 1.33 1.4 执行结果截图如下: TPS:

- 5 -

XXXX项目性能测试报告

响应时间:

JVM内存:

- 6 -

XXXX项目性能测试报告

4.项目时间表

任务名称 测试前期准备 测试环境准备 脚本和环境调试 测试执行 测试报告 开始时间 结束时间 备 注 需求、方案、计划 环境部署及调试 脚本调试和环境调试 执行各个场景,监控测试数据 整理结果,编写测试报告 2015-02-12 2015-02-12 2015-02-13 2015-02-15 2015-02-17 2015-02-12 201412-12 2015-02-13 2015-02-16 2015-02-17 5.结论

1、由负载测试得出: 系统在10vu时处理能力达到最高的156.56笔/秒,响应时间为0.06秒,服务器各项资源消耗正常;

2、由压力测试得出: 系统在20vu时处理能力达到最高的180.9笔/秒,响应时间为0.1秒,服务器各项资源消耗正常,但系统出现使用swap。 3、由稳定性测试得出: 使用10vu持续执行12小时,系统能稳定运行,服务器各项资源消耗正常,但系统不断使用swap。

6.风险

1.线上如果存在长时间持续的大量并发,操作系统可能使用swap空间,对性能会有些许影响。

2.由于测试环境与线上环境存在部分差异,测试结果仅据参考意义。

- 7 -

因篇幅问题不能全部显示,请点此查看更多更全内容

Top