静态页面-性能测试报告-20120521

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

静态页面

性能测试报告

修改记录

目录

1性能测试概述 (2)

1.1背景 (2)

1.2测试目标 (2)

1.3名词解释 (3)

2测试环境 (4)

2.1硬件环境 (4)

2.1.1测试环境模拟图 (4)

2.1.2测试环境软/硬件配置 (4)

2.2软件环境 (5)

2.2.1测试软件系统架构 (5)

2.2.2软/硬件参数配置说明 (5)

3测试方法 (5)

3.1测试流程 (5)

3.2测试工具及性能监控工具 (5)

3.3主要分析及监视场景 (5)

4测试范围 (5)

5测试脚本录制 (6)

5.1测试功能点录制路径 (6)

5.2脚本参数化说明 (6)

6测试用例 (6)

6.1Info.php访问性能测试 (6)

6.1.1场景一: (6)

6.1.2场景二: (9)

6.1.3场景三: (12)

6.1.4场景四: (15)

6.2Test.hml访问性能测试 (18)

6.2.1场景一: (18)

7性能对比数据 (22)

8性能优化建议 (23)

9性能测试目标情况说明 (23)

1性能测试概述

1.1 背景

店连店打折网前台静态页面性能情况。

1.2 测试目标

本次性能测试的目标是:

验证静态页面访问并发的运行情况和响应时间。

1.3 名词解释

Graph ‘s MaxiMUM :最大响应时间(秒)。

2测试环境

2.1 硬件环境

2.1.1测试环境模拟图

2.1.2测试环境软/硬件配置

设备硬件配置软件配置

Web服务器PC机(一台)

CPU:2.4(2个)

内存:1.0G

Linux

客户端PC机(一台)

CPU:3.2GHz

内存:3.2GM

Windows XP

LoadRunner9.5

2.2 软件环境

2.2.1测试软件系统架构

2.2.2软/硬件参数配置说明

3测试方法

3.1 测试流程

1)用LR Vegen录制测试脚本,调试优化脚本。

2)用LR Controller进行场景设计,进行压力测试。

3)用LR Analysis分析测试结果。

3.2 测试工具及性能监控工具

LoadRunner 9.5进行测试及监控,使用了应用服务器自带的性能监控工具或linux自带监控工具nmon进行CPU与内存的监控

3.3 主要分析及监视场景

主要LR的图表分析结果

4测试范围

5测试脚本录制

5.1 测试功能点录制路径

5.2 脚本参数化说明

6测试用例

6.1 Info.php访问性能测试6.1.1场景一:

全部用户加载之后,持续支持10分钟,再以每隔15卸载五个用户,

直到结束

3)用LoadRunner运行测试场景

测试脚本说明无

数据分析方法1)监控IIS主机的资源(CPU、内存)变化情况;

2)监控程序运行日志:重点分析日志的产生原因

3)监控Controller运行结果

4)统计成功次数、失败次数、并发用户数、最小响应时间、最大响应

时间、平均响应时间

5)每秒事务处理数

测试结果1)开始访问并发用户查询,响应时间最大0.975秒、最小0.011秒、

平均0.189秒,事务成功率为100%,Tps为2.245

2)一起跳转到首页面并发用户查询,响应时间最大31.6秒、最小1.294

秒、平均5.167秒,事务成功率为100%,Tps为2.245

3)服务器CPU与内存资源使用情况平衡(应用程序无错误日志产生

详情情况如下图

问题与建议无

测试过程记录与分析:

1、事务概要:

2、查看每秒事务处理数情况:

注意添加两个事务,开始访问事务是访问(/info.php)、一起跳转到首页面(/favicon.ico)

开始访问事务每秒处理数:最高3.125、最小:0.469、平均值:2.245

一起跳转到首页面事务每秒处理数:最高3.125、最小:0.313、平均值:2.245

3、各事物响应时间曲线图如下:

4、查看服务器情况:

5、服务器cpu、内存使用情况:

6.1.2场景二:

注意:脚本去掉跳转到首页/favicon.ico

测试用例编号测试脚本名称

测试内容50用户并发测试

测试数据用户数据200条

测试场景场景一: 50并发用户循环1次

测试步骤录制访问info.php功能的测试脚本,手动添加集合点或事务(开始访问) 根据测试条件设置测试场景:初始用户为0,每隔15秒加载2个用户,全

部用户加载之后,持续支持10分钟,再以每隔15卸载五个用户,

直到结束

用LoadRunner运行测试场景

测试脚本说明1)测试脚本设置用户与密码参数化

数据分析方法1)监控IIS主机的资源(CPU、内存)变化情况;

2)监控程序运行日志:重点分析日志的产生原因

3)监控Controller运行结果

4)统计成功次数、失败次数、并发用户数、最小响应时间、最大响应

时间、平均响应时间

5)每秒事务处理数

测试结果1)50并发用户查询,响应时间最大90.35秒、最小0.25秒、平均秒

3.27,事务成功率为100%,Tps为105.29

2)服务器CPU消耗比较大(可能场景一测试完后接着做性能可能影响

到)但内存资源使用情况平衡(应用程序无错误日志产生

详情情况如下图

问题与建议无

测试过程记录与分析:

1、事务概要:

相关文档
最新文档