产品项目性能测试报告.doc

上传人:wj 文档编号:1217812 上传时间:2023-04-30 格式:DOC 页数:10 大小:314.50KB
下载 相关 举报
产品项目性能测试报告.doc_第1页
第1页 / 共10页
产品项目性能测试报告.doc_第2页
第2页 / 共10页
产品项目性能测试报告.doc_第3页
第3页 / 共10页
产品项目性能测试报告.doc_第4页
第4页 / 共10页
产品项目性能测试报告.doc_第5页
第5页 / 共10页
产品项目性能测试报告.doc_第6页
第6页 / 共10页
产品项目性能测试报告.doc_第7页
第7页 / 共10页
产品项目性能测试报告.doc_第8页
第8页 / 共10页
产品项目性能测试报告.doc_第9页
第9页 / 共10页
产品项目性能测试报告.doc_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

产品项目性能测试报告.doc

《产品项目性能测试报告.doc》由会员分享,可在线阅读,更多相关《产品项目性能测试报告.doc(10页珍藏版)》请在冰点文库上搜索。

产品项目性能测试报告.doc

《××××性能测试报告》

文档号:

密级:

内部

版本号:

V2.0

产品(项目)性能测试报告

撰写:

×××

审核:

××××测试中心

编写日期:

××××年09月11日

修订历史记录

版本

创建/修改

质量审核

创建/修改人

时间

创建/修改

审核人

时间

结果

2.0

×××

××××

创建

目录

1 测试项目简介 3

1.1 编写目的 3

1.2 项目背景 3

1.3 测试参考文档 4

2性能测试内容概要 5

2.1测试目标 5

2.2测试用例 5

2.3测试场景 5

2.4测试结果指标(详见性能测试报告) 5

2 测试结论 7

3 测试评价:

7

4.测试资源消耗 9

一、测试项目简介

1.1编写目的

本测试分析报告的编写目的在于统计量化××××系统V2.0版本中的错误和存在的问题,通过分析错误产生的原因和错误的分布特征,发现软件的缺陷和限制,从而对模块的质量做出一个客观有效的评价。

本测试报告的预期读者是××××系统V2.0版本的软件开发人员、项目管理人员、研发管理人员、测试经理、测试人员、维护人员。

1.2项目背景

产品名称:

××××系统

软件开发者:

××××开发中心

测试环境符合×××系统产品需求规格说明书的要求及××××系统的系统测试环境列表的的要求

具体测试环境描述如下:

表1-1性能测试环境表

软件环境(相关软件、操作系统等)

服务器端:

Windows2003Server+SP2操作系统

Mysql5,Tomcat5.5.23,JDK1.6.0.3

客户端:

操作系统:

WindowsXP+SP2

浏览器:

MicroSoftIE6.0

硬件环境(网络、设备等)

服务器配置:

PC服务器超强TP320配置:

CPUInter(R)Xeor(R)1600MHz,4G内存、300G硬盘

客户端配置:

PC机超越3100E配置:

CPUInter(R)Pentium(R)41400MHz,512内存、80G硬盘

网络环境

采用100/1000M办公网

1.3测试参考文档

表1-2测试参考文档

文档

(版本/日期)

已创建或可用

已被接收或已经过复审

作者或来源

备注

需求规格说明书

是■ 否□

是□ 否■

Svn开发组受控配置库

作者:

×××

用户使用手册

是■ 否□

是□ 否■

Svn开发组受控配置库

作者:

×××

技术白皮书

是■ 否□

是□ 否■

Svn开发组受控配置库

作者:

×××

安装手册

是■ 否□

是□ 否■

Svn开发组受控配置库

作者:

×××

二、性能测试内容概要

2.1测试目标

对××××系统V2.0产品在数据库为Mysql5、应用服务器为Tomcat的架构下的性能情况进行测试。

对测试过程中的性能指标数据进行剖析,最终给出该项目的性能指标数据。

2.2测试用例

本次性能测试重点关注多个虚拟用户同时登录及在线过程应用服务器的系统负荷情况,利用性能测试分析工具察看登录及在线人数是否有缺失情况,同时还要测试被测系统的不同人数登录的响应时间,记录其性能指标进行对比,评估测试结果。

测试使用环境:

(与功能测试环境一致)

ü服务器硬件为******服务器,操作系统:

Windows2003Server

ü数据库管理系统采用Mysql5,应用服务器为Tomcat5.5.25

ü应用服务器和数据库运行在同一台硬件服务器上

ü测试工具软件为LoadRunner8.0(SP2)

2.3测试场景

并发测试:

模拟不同的VU用户同时执行登陆操作,并使用LoadRunner记录主要参数性能指标。

2.4测试结果指标(详见性能测试报告)

40个用户(访客并发登录)操作性能指标参数如下:

1.AverageTransactionResponseTime(平均相应时间)=15秒;

2.HitsperSecond(Average)(点击率)=208.889;

3.ConnectionsPerSecond(Average)=8.889;

4.TotalThroughput(bytes)=8,754,029;

5. TotalHits=1,880;

应用服务器系统资源计数器的指标如下图:

应用服务器系统资源计数器(40访客并发)

(附:

详见性能测试报告Report40.html)

50个用户操作性能指标参数如下:

1.AverageTransactionResponseTime(平均相应时间)=20秒;

2.HitsperSecond(Average)=213.636

3.ConnectionsPerSecond(Average)=9.091;

4.TotalThroughput(bytes)=10,937,937;

5.TotalHits=2,350;

应用服务器系统资源计数器的指标如下图:

(附:

详见性能测试报告Report50.html)

本次测试需要获取系统最大用户并发数及系统最佳用户并发数两个性能关键指标数值。

三、测试结论

通过40访客并发与50访客并发测试结果对比后,发布性能测试结论如下:

测试结论:

40和50个访客并发登录访问测试通过,其中40个用户并发为系统最佳并发数(此时系统各项指标正常,系统处于高负荷稳定运行状态,系统状态趋于饱和。

系统资源得到了充分的使用。

)。

而50个用户并发访问为系统最大并发数(此时ProcessorQueueLength(处理器队列性能指标)>2,表明理器队列已经存在堵塞现象。

预计随着压力的增大。

将导致处理器出现无法完成用户请求而放弃操作的现象。

四、测试评价

性能测试过程评价

性能测试过程评价:

将40并发与50并发的测试结果曲线进行迭代对比后。

可以确定:

随着并发用户数量的增加(压力的增加),中央处理器(CPU)将是导致系统出现性能瓶颈的主要原因点。

处理器队列出现堵塞现象将导致大量并发用户无法按时完成用户请求的响应操作。

从而响应时间超出客观用户所忍受的范围。

个人认为响应时间不要超过20秒为宜。

(人类的潜意识里超过20秒中即达到了忍耐的峰值。

每秒点击率(HitPerSecond)数值较高,证明了本IM系统执行程序的效率较高。

从两个测试结果分析报告(LoadrunnerAnalysis报告迭代图(英文))中可以看出随着并发登录的人数越多,点击率越大,对服务器的压力也越大。

50访客并发的每秒点击率达到为213次/秒。

这个值是比较高的。

系统吞吐量(Throughput)是指在性能测试过程中网络上传输的数据量的总和,随着并发登录人数增多,吞吐量也在增大。

并没有出现衰竭的现象。

其中40访客并发时吞吐量为8700000,而50访客并发时吞吐量达到了10900000。

系统的吞吐量趋于稳定增长。

但需要注意的吞吐量很高,则网络传输的压力也很大。

需要考虑局域网的带宽问题。

广域网不是本次测试的范围。

本人认为广域网也无法开展类似的性能测试过程。

本次测试都是在局域网环境下进行的。

忽略了网络带宽所受到的影响。

每秒连接数(ConnectionsPerSecond)的NewConnections与Connectionshutdown值比较接近。

确认系统不存在严重的连接池泄漏。

××××测试中心

×××年九月十六日

其他说明:

(1)系统只支持同时登陆并发操作,不支持对话并发操作(开源代码socket不支持Loadrunner编写相关对话并发脚本,存在Guid算法无法获取模拟的问题)

(2)由于运行测试场景时间过短(Controller运行时间小于20秒),性能记数器的值无法确定问题所在,只有LoadrunnerAnalysis生成的测试报告中记录的点击率和吞吐率等值,以及不同人数(40人与50人)运行结果之间进行比较。

得出测试结论。

(3)性能测试过程中,实时在在管理平台来查看在线人数和性能测试运行结果一致,没有缺失的情况。

保证了本次测试结果的有效性及准确度。

五、测试资源消耗

资源类型

资源明细

软件资源

Windows2003Server+sp2

WindowsXP+sp2

Mysql_5.0、Tomcat_5.5、JDK_1.5

Loadrunner

硬件资源

服务器端硬件配置:

规格Intel(R)Core(TM)2CPUT7200@2.00GHz

一级数据缓存2x32KB,8-Way,64bytelines

一级指令缓存2x32KB,8-Way,64bytelines

逻辑处理器个数2

物理内存总计1570924KB

物理内存剩余616308KB,39%

虚拟内存总计2097024KB

虚拟内存剩余1976500KB,94%

IDE(ATA)控制芯片Intel82801GBM/GHM(ICH7-MFamily)SerialATAStorageController

硬盘型号HTS541080G9SA00

网卡芯片BroadcomBCM5789NetLinkGigabitEthernetPCIExpress

链接速度100Mbps

客户端硬件配置:

超越3100EPC机,配置:

CPUInter(R)Pentium(R)41400MHz,512内存

人力资源

人与1,人员2,人员3:

4*8*3=96人/时总计:

12人日

××××测试中心 第9页共10页

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

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2