压力测试报告docx.docx

上传人:b****7 文档编号:11380726 上传时间:2023-02-28 格式:DOCX 页数:11 大小:186.41KB
下载 相关 举报
压力测试报告docx.docx_第1页
第1页 / 共11页
压力测试报告docx.docx_第2页
第2页 / 共11页
压力测试报告docx.docx_第3页
第3页 / 共11页
压力测试报告docx.docx_第4页
第4页 / 共11页
压力测试报告docx.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

压力测试报告docx.docx

《压力测试报告docx.docx》由会员分享,可在线阅读,更多相关《压力测试报告docx.docx(11页珍藏版)》请在冰豆网上搜索。

压力测试报告docx.docx

压力测试报告docx

文档编号

密级

文档版本

共7页

GV压力测试报告

拟制:

周双英

日期:

2015-1-4

审核:

日期:

批准:

日期:

 

 

1.概述

1.1.编写目的

本次测试报告为GV西班牙站系统的压力测试总结报告,目的在于总结压力测试工作。

预期参考人员包括用户、测试人员、开发人员、项目管理者、质量管理人员和需要阅读本报告的高层经理。

1.2.项目背景

本项目是本公司正在开发的一个购物平台,西班牙语GV购物平台。

1.3.测试目标

本次测试,主要测试GV西班牙站动态和静态两个页面的压力上限,得出用户瓶颈。

1.4.名词解释

测试时间:

一轮测试从开始到结束所使用的时间

并发线程数:

测试时同时访问被测系统的线程数。

注意,由于测试过程中,每个线程都是以尽可能快的速度发请求,与实际用户的使用有极大差别,所以,此数据不等同于实际使用时的并发用户数。

每次时间间隔:

测试线程发出一个请求,并得到被测系统的响应后,间隔多少时间发出下一次请求。

平均响应时间:

测试线程向被测系统发请求,所有请求的响应时间的平均值。

1.5.参考文档

2.测试环境说明

测试pc:

系统:

windows7旗舰版

处理器:

2.7GHz

安装内存:

4GB

硬盘:

500GB

测试工具:

Loadrunner11

浏览器:

firefox4

 

3.测试策略

3.1.人力资源

测试轮次

测试时间

测试人员

测试地点

起始时间

结束时间

第1轮测试

2015-12-23

2015-12-31

周双英

凯豪达大厦

第1轮测试

2015-12-23

2015-12-31

周双英

凯豪达大厦

3.2.测试方案

对GV西班牙站静态和动态页面,静态页面施加1000、动态页面施加100和200个用户,用LoadRunner11工具测试,创建相关操作脚本,设计测试场景,运行测试场景。

测试过程按两个步骤进行,即静态页面和动态页面两个页面的压力测试:

单独场景压力测试:

针对单个页面进行压力测试,得出系统瓶颈。

3.3.测试场景

3.3.1.静态页面测试场景

设计1000个用户分别访问GV静态页面。

加压方案:

每15s增加20个用户,直到增加到1000个。

减压方案:

每15s停止20个用户,直到全部停止。

3.3.2.1.动态页面测试场景

(一)

设计100个用户分别访问GV动态页面。

加压方案:

每30s增加50个用户,直到增加到100个。

减压方案:

每30s停止50个用户,直到全部停止。

3.3.2.2.动态页面测试场景

(二)(未记录)

设计200个用户分别访问GV动态页面。

加压方案:

每30s增加50个用户,直到增加到100个。

减压方案:

每30s停止50个用户,直到全部停止。

3.4.测试用例

3.4.1.1000个用户访问静态静态页面

用例名称

1000个用户访问静态页面

用例编号

001

测试步骤

1、用loadrunner录制脚本,录制地址:

http:

//192.168.10.203:

10001/index.html

2、设置打开第二页面事物名为“点击”

场景设计

1、设计用户数量为1000

2、加压方案:

每15s增加20个用户,直到增加到1000个

3、减压方案:

每15s停止200个用户,直到全部停止

4、设计运行时间为5分钟

5、运行场景

执行时间

5分钟

预期结果

1、页面响应时间平均值不能超过10秒

2、CPU使用率平均值不能高于75%

3、物理内存使用率不超过70%

3.4.2.100个用户访问动态页面

用例名称

100个访问动态页面

用例编号

002

测试步骤

1、用loadrunner录制脚本,录制地址:

2、http:

//192.168.10.203:

10001/index.php

3、打开首页事物名为“加载首页”,打开第二页面事物名为“加载第二页面”

场景设计

1、设计用户数量为100

2、加压方案:

每隔30秒自动增加50个用户登录系统,直到增加100个

3、减压方案:

每隔30秒自动停止50个用户,直到全部停止

4、设计运行时间为30分钟

5、运行场景

执行时间

30分钟

预期结果

1、页面响应时间平均值不能超过10秒

2、CPU使用率平均值不能高于75%

3、物理内存使用率不超过70%

4.测试结果

4.1.测试结果摘要

GV西班牙静态网站用户数约达到450时,就已经达到承载压力上限,出现链接不上服务器、状态代码503等错误;动态页面虚拟用户数达到100以上时,就已经达到承载压力上限,开始出现状态代码503错误。

4.2.用户运行情况:

(附图)

静态页面1000Vuser

 

动态网站100Vuser

4.3.错误数:

(附图)

静态页面错误每秒错误数

由于动态页面尚未达到用户上限,因此没有错误。

4.4.事务响应时间:

(附图)

静态页面平均事物响应时间

动态页面平均事务响应时间

4.5.每秒点击数:

(附图)

静态页面每秒点击数

动态页面每秒点击数

4.6.吞吐量(附图)

静态页面吞吐量

动态页面吞吐量

5.测试结论

本次压力测试通过

1000个用户访问静态页面,在5分钟内的130万多次请求中,约有4.77%是失败的,失败原因如:

1、错误-27492:

“HttpSendRequest”失败,Windows错误代码=12031,且已超出URL="的重试限制(0)

2、链接服务器失败,状态代码503

3、加载超时

在以上错误中,以第二条居多,静态页面当用户数超过450个时,测试pc机cpu使用率达到100%,此时大量出现503错误;动态页面用户在100以内时,无报错,超过100时,大量出现503错误,系统崩溃。

由测试pc配置和网络带宽等因素影响,预计测试结果与实际结果有一定偏差。

6.遗留问题分析

7.附件

说明:

web性能测试需要记录的数据:

测试时间、平均响应时间、成功次数、失败次数、web服务器CPU利用率(平均、最大)、数据库服务器CPU利用率(平均、最大)

计算公式:

成功率=成功次数/(成功次数+失败次数)

处理能力=成功次数/测试时间

最短平均响应时间=min(平均响应时间)

最高处理能力=max(处理能力)*(1-cache影响系数)

最大并发用户数=(最高处理能力-1÷(预期平均响应时间-最短平均响应时间+(1÷最高处理能力)))÷用户习惯操作频率,此公式要注意各时间单位的不同和转换

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1