收藏 分享(赏)

(完整word版)产品(项目)性能测试报告.doc

上传人:知识的力量 文档编号:8604811 上传时间:2022-10-10 格式:DOC 页数:10 大小:330.50KB
下载 相关 举报
(完整word版)产品(项目)性能测试报告.doc_第1页
第1页 / 共10页
(完整word版)产品(项目)性能测试报告.doc_第2页
第2页 / 共10页
(完整word版)产品(项目)性能测试报告.doc_第3页
第3页 / 共10页
(完整word版)产品(项目)性能测试报告.doc_第4页
第4页 / 共10页
(完整word版)产品(项目)性能测试报告.doc_第5页
第5页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 文档号:文档号:密级:密级: 内内部部版本号:版本号:V2.0V2.0产品(项目)性能测试报告产品(项目)性能测试报告撰写:撰写:审核:审核: 测试中心测试中心编写日期:编写日期:年年 0909 月月 1111 日日性能测试报告测试中心 第 1 页 共 10 页修订历史记录创建创建/ /修改修改质量审核质量审核版本版本创建创建/ /修改人修改人时间时间创建创建/ /修改修改审核人审核人时间时间结果结果2.0创建性能测试报告测试中心 第 2 页 共 10 页目目 录录1测试项目简介测试项目简介.31.1编写目的.31.2项目背景.31.3测试参考文档.42 2 性能测试内容概要性能测试内容概要

2、.52.1 测试目标.52.2 测试用例.52.3 测试场景.52.4 测试结果指标 (详见性能测试报告).52测试结论测试结论.73测试评价:测试评价:.74.4.测试资源消耗测试资源消耗.9性能测试报告测试中心 第 3 页 共 10 页一、测试项目简介一、测试项目简介1.1 编写目的编写目的本测试分析报告的编写目的在于统计量化系统 V2.0 版本中的错误和存在的问题,通过分析错误产生的原因和错误的分布特征,发现软件的缺陷和限制,从而对模块的质量做出一个客观有效的评价。本测试报告的预期读者是系统 V2.0 版本的软件开发人员、项目管理人员、研发管理人员、测试经理、测试人员、维护人员。1.2

3、项目背景项目背景产品名称: 系统软件开发者:开发中心 测试环境符合系统产品需求规格说明书的要求及系统的系统测试环境列表的的要求具体测试环境描述如下:表表 1-11-1 性能测试环境表性能测试环境表软件环境(相关软件、操作系统等)软件环境(相关软件、操作系统等)服务器端:Windows2003 ServerSP2 操作系统Mysql5,Tomcat5.5.23,JDK1.6.0.3客户端:操作系统: Windows XPSP2浏览器: MicroSoft IE6.0 硬件环境(网络、设备等)硬件环境(网络、设备等)服务器配置:PC 服务器 超强 TP320 配置:CPU Inter(R)Xeor

4、(R) 1600MHz,4G 内存、300G 硬盘客户端配置:PC 机 超越 3100E 配置:CPU Inter(R)Pentium(R)4 1400MHz,512 内存、80G 硬盘性能测试报告测试中心 第 4 页 共 10 页网络环境网络环境采用 100/1000M 办公网1.3 测试参考文档测试参考文档表表 1-21-2 测试参考文档测试参考文档文档文档(版本(版本/ /日期)日期)已创建或可用已创建或可用已被接收或已已被接收或已经过复审经过复审作者或来源作者或来源备注备注需求规格说明书是否是否Svn 开发组受控配置库作者:用户使用手册是否是否Svn 开发组受控配置库作者:技术白皮书是

5、否是否Svn 开发组受控配置库作者:安装手册是否是否Svn 开发组受控配置库作者:性能测试报告测试中心 第 5 页 共 10 页二、性能测试内容概要二、性能测试内容概要2.12.1 测试目标测试目标对系统 V2.0 产品在数据库为 Mysql 5、应用服务器为 Tomcat 的架构下的性能情况进行测试。 对测试过程中的性能指标数据进行剖析,最终给出该项目的性能指标数据。2.22.2 测试用例测试用例本次性能测试重点关注多个虚拟用户同时登录及在线过程应用服务器的系统负荷情况,利用性能测试分析工具察看登录及在线人数是否有缺失情况,同时还要测试被测系统的不同人数登录的响应时间,记录其性能指标进行对比

6、,评估测试结果。测试使用环境:(与功能测试环境一致) 服务器硬件为*服务器,操作系统:Windows 2003 Server 数据库管理系统采用 Mysql 5,应用服务器为 Tomcat 5.5.25 应用服务器和数据库运行在同一台硬件服务器上 测试工具软件为 LoadRunner8.0 (SP2) 2.32.3 测试场景测试场景并发测试:模拟不同的 VU 用户同时执行登陆操作,并使用 LoadRunner 记录主要参数性能指标。2.42.4 测试结果指标测试结果指标 ( (详见性能测试报告详见性能测试报告) )4040 个用户(访客并发登录)操作性能指标参数如下:个用户(访客并发登录)操作

7、性能指标参数如下:1. Average Transaction Response Time(平均相应时间)=15 秒;2 Hits per Second (Average) (点击率)=208.889;3 Connections Per Second(Average)=8.889;性能测试报告测试中心 第 6 页 共 10 页4 Total Throughput (bytes)= 8,754,029;5 Total Hits=1,880;应用服务器系统资源计数器的指标如下图:应用服务器系统资源计数器(40 访客并发)(附:详见性能测试报告 Report40.html)5050 个用户操作性能指

8、标参数如下:个用户操作性能指标参数如下:1. Average Transaction Response Time(平均相应时间)=20 秒;2. Hits per Second (Average)=213.6363. Connections Per Second(Average)=9.091;4. Total Throughput (bytes)= 10,937,937;5. Total Hits=2,350;应用服务器系统资源计数器的指标如下图:性能测试报告测试中心 第 7 页 共 10 页(附:详见性能测试报告 Report50.html)本次测试需要获取系统最大用户并发数及系统最佳用户并

9、发数两个性能关键指标数值。三、测试结论三、测试结论通过 40 访客并发与 50 访客并发测试结果对比后,发布性能测试结论如下:测试结论:测试结论:40 和 50 个访客并发登录访问测试通过,其中 4040 个用户并发为系统最佳并个用户并发为系统最佳并发数发数(此时系统各项指标正常,系统处于高负荷稳定运行状态,系统状态趋于饱和。系统资源得到了充分的使用。)。而而 5050 个用户并发访问为系统最大并发数个用户并发访问为系统最大并发数(此时Processor Queue Length(处理器队列性能指标)2,表明理器队列已经存在堵塞现象。预计随着压力的增大。将导致处理器出现无法完成用户请求而放弃操

10、作的现象。)性能测试报告测试中心 第 8 页 共 10 页四、测试评价四、测试评价性能测试过程评价性能测试过程评价性能测试过程评价:性能测试过程评价:将 40 并发与 50 并发的测试结果曲线进行迭代对比后。可以确定:随着并发用户数量的增加(压力的增加),中央处理器(CPU)将是导致系统出现性能瓶颈的主要原因点。处理器队列出现堵塞现象将导致大量并发用户无法按时完成用户请求的响应操作。从而响应时间超出客观用户所忍受的范围。个人认为响应时间不要超过 20 秒为宜。(人类的潜意识里超过 20 秒中即达到了忍耐的峰值。每秒点击率(每秒点击率(HitHit PerPer SecondSecond)数值较

11、高,证明了本 IM 系统执行程序的效率较高。从两个测试结果分析报告(Load runner Analysis 报告迭代图(英文) )中可以看出随着并发登录的人数越多,点击率越大,对服务器的压力也越大。50 访客并发的每秒点击率达到为 213 次/秒。这个值是比较高的。系统吞吐量(系统吞吐量(ThroughputThroughput)是)是指在性能测试过程中网络上传输的数据量的总和,随着并发登录人数增多,吞吐量也在增大。并没有出现衰竭的现象。其中 40 访客并发时吞吐量为 8700000,而 50 访客并发时吞吐量达到了 10900000。系统的吞吐量趋于稳定增长。但需要注意的吞吐量很高,则网络

12、传输的压力也很大。需要考虑局域网的带宽问题。广域网不是本次测试的范围。本人认为广域网也无法开展类似的性能测试过程。本次测试都是在局域网环境下进行的。忽略了网络带宽所受到的影响。每秒连接数(每秒连接数(ConnectionsConnections PerPer SecondSecond) 的的 NewNew ConnectionsConnections 与与 ConnectionConnection shutdownshutdown 值比较接近。确认系统不存在严重的连接池泄漏。 测试中心测试中心 年九月十六日年九月十六日其他说明:(1)系统只支持同时登陆并发操作,不支持对话并发操作(开源代码 s

13、ocket 不支持 Load runner 编写相关对话并发脚本,存在 Guid 算法无法获取模拟的问题)(2)由于运行测试场景时间过短(Controller 运行时间小于 20 秒) ,性能记数器的值无法性能测试报告测试中心 第 9 页 共 10 页确定问题所在,只有 Load runner Analysis 生成的测试报告中记录的点击率和吞吐率等值,以及不同人数(40 人与 50 人)运行结果之间进行比较。得出测试结论。(3)性能测试过程中,实时在在管理平台来查看在线人数和性能测试运行结果一致,没有缺失的情况。保证了本次测试结果的有效性及准确度。五、测试资源消耗五、测试资源消耗资源类型资源

14、类型资源明细资源明细软件资源Windows 2003 Server + sp2Windows XP + sp2 Mysql_5.0、Tomcat_5.5、JDK_1.5Loadrunner硬件资源服务器端硬件配置:规格 Intel(R) Core(TM)2 CPU T7200 2.00GHz一级数据缓存 2 x 32 KB, 8-Way, 64 byte lines一级指令缓存 2 x 32 KB, 8-Way, 64 byte lines逻辑处理器个数 2物理内存总计 1570924 KB物理内存剩余 616308 KB, 39%虚拟内存总计 2097024 KB虚拟内存剩余 1976500 KB, 94%IDE (ATA) 控制芯片 Intel 82801GBM/GHM (ICH7-M Family) Serial ATA Storage Controller硬盘型号 HTS541080G9SA00网卡芯片 Broadcom BCM5789 NetLink Gigabit Ethernet PCI Express链接速度 100 Mbps客户端硬件配置:超越 3100E PC 机,配置:CPU Inter(R) Pentium(R) 4 1400MHz,512 内存人力资源人与 1,人员 2,人员 3: 4*8*3=96 人/时 总计 : 12 人日

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 办公文档 > 工作计划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报