产品项目性能测试报告_第1页
产品项目性能测试报告_第2页
产品项目性能测试报告_第3页
产品项目性能测试报告_第4页
产品项目性能测试报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.z...文档号::内部版本号:V2.0产品〔工程〕性能测试报告撰写:×××××××测试中心编写日期:××××年09月11日修订历史记录版本创立/修改质量审核创立/修改人时间创立/修改审核人时间结果2.0×××××××创立目录TOC\o"1-3"\h\z1测试工程简介31.1编写目的31.2工程背景31.3测试参考文档42性能测试内容概要52.1测试目标52.2测试用例52.3测试场景52.4测试结果指标(详见性能测试报告)52测试结论73测试评价:74.测试资源消耗9一、测试工程简介编写目的本测试分析报告的编写目的在于统计量化××××系统V2.0版本中的错误和存在的问题,通过分析错误产生的原因和错误的分布特征,发现软件的缺陷和限制,从而对模块的质量做出一个客观有效的评价。本测试报告的预期读者是××××系统V2.0版本的软件开发人员、工程管理人员、研发管理人员、测试经理、测试人员、维护人员。工程背景产品名称:××××系统软件开发者:××××开发中心测试环境符合×××系统产品需求规格说明书的要求及××××系统的系统测试环境列表的的要求具体测试环境描述如下:表1-1性能测试环境表软件环境〔相关软件、操作系统等〕效劳器端:Windows2003Server+SP2操作系统客户端:操作系统:Windows*P+SP2浏览器:MicroSoftIE6.0硬件环境〔网络、设备等〕效劳器配置:PC效劳器超强TP320配置:CPUInter(R)*eor(R)1600MHz,4G内存、30客户端配置:PC机超越3100E配置:CPUInter(R)Pentium(R)41400MHz,512内存、80G硬盘网络环境采用100/1000M办公网测试参考文档表1-2测试参考文档文档〔版本/日期〕已创立或可用已被接收或已经过复审作者或来源备注需求规格说明书是■否□是□否■Svn开发组受控配置库×××用户使用手册是■否□是□否■Svn开发组受控配置库×××技术白皮书是■否□是□否■Svn开发组受控配置库×××安装手册是■否□是□否■Svn开发组受控配置库×××二、性能测试内容概要2.1测试目标对××××系统V2.0产品在数据库为Mysql5、应用效劳器为Tomcat的架构下的性能情况进展测试。对测试过程中的性能指标数据进展剖析,最终给出该工程的性能指标数据。2.2测试用例本次性能测试重点关注多个虚拟用户同时登录及在线过程应用效劳器的系统负荷情况,利用性能测试分析工具观察登录及在线人数是否有缺失情况,同时还要测试被测系统的不同人数登录的响应时间,记录其性能指标进展比照,评估测试结果。测试使用环境:〔与功能测试环境一致〕效劳器硬件为******效劳器,操作系统:Windows2003Server数据库管理系统采用Mysql5应用效劳器和数据库运行在同一台硬件效劳器上测试工具软件为LoadRunner8.0(SP2)2.3测试场景并发测试:模拟不同的VU用户同时执行登陆操作,并使用LoadRunner记录主要参数性能指标。2.4测试结果指标(详见性能测试报告)40个用户〔访客并发登录〕操作性能指标参数如下:AverageTransactionResponseTime〔平均相应时间〕=15秒;HitsperSecond(Average)〔点击率〕=208.889;ConnectionsPerSecond(Average)=8.889;TotalThroughput(bytes)=8,754,029;TotalHits=1,880;应用效劳器系统资源计数器的指标如下列图:应用效劳器系统资源计数器〔40访客并发〕(附:详见性能测试报告Report40.html)50个用户操作性能指标参数如下:AverageTransactionResponseTime〔平均相应时间〕=20秒;HitsperSecond(Average)=213.636ConnectionsPerSecond(Average)=9.091;TotalThroughput(bytes)=10,937,937;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值比拟接近。确认系统不存在严重的连接池泄漏。××××测试中心×××年九月十六日其他说明:系统只支持同时登陆并发操作,不支持对话并发操作〔开源代码socket不支持Loadrunner编写相关对话并发脚本,存在Guid算法无法获取模拟的问题〕由于运行测试场景时间过短〔Controller运行时间小于20秒〕,性能记数器的值无法确定问题所在,只有LoadrunnerAnalysis生成的测试报告中记录的点击率和吞吐率等值,以及不同人数〔40人与50人〕运行结果之间进展比拟。得出测试结论。性能测试过程中,实时在在管理平台来查看在线人数和性能测试运行结果一致,没有缺失的情况。保证了本次测试结果的有效性及准确度。五、测试资源消耗资源类型资源明细软件资源Windows2003Server+sp2Windows*P+sp2Mysql_5.0、Tomcat_5.5、JDK_1.5Loadrunner硬件资源效劳器端硬件配置:规格Intel(R)Core(TM)2CPUT72002.00GHz一级数据缓存2*32KB,8-Way,64bytelines一级指令缓存2*32KB,8-Way,64bytelines逻辑处理器个数2物理内存总计1570924KB物理内存剩余616308KB,39%虚拟内存总计2097024KB虚拟内存剩余1976500KB,94%IDE(ATA)控制芯片Intel82801GBM/GHM(ICH7-MFamily)Serial

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论