




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文档号 文档号 密级 密级 内内 部部 版本号 版本号 V2 0V2 0 产品 项目 性能测试报告产品 项目 性能测试报告 撰写 撰写 审核 审核 测试中心测试中心 编写日期 编写日期 年年 0909 月月 1111 日日 性能测试报告 测试中心 第 1 页 共 10 页 修订历史记录 创建创建 修改修改质量审核质量审核 版本版本 创建创建 修改人修改人时间时间创建创建 修改修改审核人审核人时间时间结果结果 2 0 创建 性能测试报告 测试中心 第 2 页 共 10 页 目目 录录 1测试项目简介测试项目简介 3 1 1编写目的 3 1 2项目背景 3 1 3测试参考文档 4 2 2 性能测试内容概要性能测试内容概要 5 2 1 测试目标 5 2 2 测试用例 5 2 3 测试场景 5 2 4 测试结果指标 详见性能测试报告 5 2测试结论测试结论 7 3测试评价 测试评价 7 4 4 测试资源消耗测试资源消耗 9 性能测试报告 测试中心 第 3 页 共 10 页 一 测试项目简介一 测试项目简介 1 1 编写目的编写目的 本测试分析报告的编写目的在于统计量化 系统 V2 0 版本中的错误和存在的 问题 通过分析错误产生的原因和错误的分布特征 发现软件的缺陷和限制 从而对模块 的质量做出一个客观有效的评价 本测试报告的预期读者是 系统 V2 0 版本的软件开发人员 项目管理人员 研发管理人员 测试经理 测试人员 维护人员 1 2 项目背景项目背景 产品名称 系统 软件开发者 开发中心 测试环境符合 系统产品需求规格说明书的要求及 系统的系统测试环境 列表的的要求 具体测试环境描述如下 表表 1 11 1 性能测试环境表性能测试环境表 软件环境 相关软件 操作系统等 软件环境 相关软件 操作系统等 服务器端 Windows2003 Server SP2 操作系统 Mysql5 Tomcat5 5 23 JDK1 6 0 3 客户端 操作系统 Windows XP SP2 浏览器 MicroSoft IE6 0 硬件环境 网络 设备等 硬件环境 网络 设备等 服务器配置 PC 服务器 超强 TP320 配置 CPU Inter R Xeor 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 开发组受控配置 库 作者 技术白皮书是 否 是 否 Svn 开发组受控配置 库 作者 安装手册是 否 是 否 Svn 开发组受控配置 库 作者 性能测试报告 测试中心 第 5 页 共 10 页 二 性能测试内容概要二 性能测试内容概要 2 12 1 测试目标测试目标 对 系统 V2 0 产品在数据库为 Mysql 5 应用服务器为 Tomcat 的架构下的性 能情况进行测试 对测试过程中的性能指标数据进行剖析 最终给出该项目的性能指标数 据 2 22 2 测试用例测试用例 本次性能测试重点关注多个虚拟用户同时登录及在线过程应用服务器的系统负荷情况 利用性能测试分析工具察看登录及在线人数是否有缺失情况 同时还要测试被测系统的不 同人数登录的响应时间 记录其性能指标进行对比 评估测试结果 测试使用环境 与功能测试环境一致 服务器硬件为 服务器 操作系统 Windows 2003 Server 数据库管理系统采用 Mysql 5 应用服务器为 Tomcat 5 5 25 应用服务器和数据库运行在同一台硬件服务器上 测试工具软件为 LoadRunner8 0 SP2 2 32 3 测试场景测试场景 并发测试 模拟不同的 VU 用户同时执行登陆操作 并使用 LoadRunner 记录主要参数性 能指标 2 42 4 测试结果指标测试结果指标 详见性能测试报告详见性能测试报告 4040 个用户 访客并发登录 操作性能指标参数如下 个用户 访客并发登录 操作性能指标参数如下 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 个用户操作性能指标参数如下 个用户操作性能指标参数如下 1 Average Transaction Response Time 平均相应时间 20 秒 2 Hits per Second Average 213 636 3 Connections Per Second Average 9 091 4 Total Throughput bytes 10 937 937 5 Total Hits 2 350 应用服务器系统资源计数器的指标如下图 性能测试报告 测试中心 第 7 页 共 10 页 附 详见性能测试报告 Report50 html 本次测试需要获取系统最大用户并发数及系统最佳用户并发数两个性能关键指标数值 三 测试结论三 测试结论 通过 40 访客并发与 50 访客并发测试结果对比后 发布性能测试结论如下 测试结论 测试结论 40 和 50 个访客并发登录访问测试通过 其中 4040 个用户并发为系统最佳并个用户并发为系统最佳并 发数发数 此时系统各项指标正常 系统处于高负荷稳定运行状态 系统状态趋于饱和 系统资源得到了充分的使用 而而 5050 个用户并发访问为系统最大并发数个用户并发访问为系统最大并发数 此时 Processor Queue Length 处理器队列性能指标 2 表明理器队列已经存在堵塞现 象 预计随着压力的增大 将导致处理器出现无法完成用户请求而放弃操作的现象 性能测试报告 测试中心 第 8 页 共 10 页 四 测试评价四 测试评价 性能测试过程评价性能测试过程评价 性能测试过程评价 性能测试过程评价 将 40 并发与 50 并发的测试结果曲线进行迭代对比后 可以确定 随着并发用户数量 的增加 压力的增加 中央处理器 CPU 将是导致系统出现性能瓶颈的主要原因点 处理器队列出现堵塞现象将导致大量并发用户无法按时完成用户请求的响应操作 从而 响应时间超出客观用户所忍受的范围 个人认为响应时间不要超过 20 秒为宜 人类的 潜意识里超过 20 秒中即达到了忍耐的峰值 每秒点击率 每秒点击率 HitHit PerPer SecondSecond 数值较高 证明了本 IM 系统执行程序的效率较高 从两个测试结果分析报告 Load runner Analysis 报告迭代图 英文 中可以看出随 着并发登录的人数越多 点击率越大 对服务器的压力也越大 50 访客并发的每秒点击 率达到为 213 次 秒 这个值是比较高的 系统吞吐量 系统吞吐量 ThroughputThroughput 是 是指在性能测试过程中网络上传输的数据量的总和 随着 并发登录人数增多 吞吐量也在增大 并没有出现衰竭的现象 其中 40 访客并发时吞吐 量为 8700000 而 50 访客并发时吞吐量达到了 10900000 系统的吞吐量趋于稳定增长 但需要注意的吞吐量很高 则网络传输的压力也很大 需要考虑局域网的带宽问题 广 域网不是本次测试的范围 本人认为广域网也无法开展类似的性能测试过程 本次测试 都是在局域网环境下进行的 忽略了网络带宽所受到的影响 每秒连接数 每秒连接数 ConnectionsConnections PerPer SecondSecond 的的 NewNew ConnectionsConnections 与与 ConnectionConnection shutdownshutdown 值比较接近 确认系统不存在严重的连接池泄漏 测试中心测试中心 年九月十六日年九月十六日 其他说明 1 系统只支持同时登陆并发操作 不支持对话并发操作 开源代码 socket 不支持 Load runner 编写相关对话并发脚本 存在 Guid 算法无法获取模拟的问题 2 由于运行测试场景时间过短 Controller 运行时间小于 20 秒 性能记数器的值无法 性能测试报告 测试中心 第 9 页 共 10 页 确定问题所在 只有 Load runner Analysis 生成的测试报告中记录的点击率和吞吐 率等值 以及不同人数 40 人与 50 人 运行结果之间进行比较 得出测试结论 3 性能测试过程中 实时在在管理平台来查看在线人数和性能测试运行结果一致 没有 缺失的情况 保证了本次测试结果的有效性及准确度 五 测试资源消耗五 测试资源消耗 资源类型资源类型资源明细资源明细 软件资源 Windows 2003 Server sp2 Windows XP sp2 Mysql 5 0 Tomcat 5 5 JDK 1 5 Loadrunner 硬件资源 服务器端硬件配置 规格 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 Se
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全教育生产培训课件
- 安全教育日培训通知课件
- 林业农业面试题库及答案
- 猎头外企面试题库及答案
- 理财面试题库大全及答案
- 快消ai面试题库及答案
- 口腔医院面试题库及答案
- 课外辅导面试题库及答案
- 消费与零售:2025年快消品行业市场细分与品牌竞争策略
- 2025年农业与食品行业农产品加工产业发展报告
- 10s管理内容和标准
- GB/T 19025-2023质量管理能力管理和人员发展指南
- 发电厂(电厂)值长笔试题(考试题)
- YY/T 0698.2-2022最终灭菌医疗器械包装材料第2部分:灭菌包裹材料要求和试验方法
- GB/T 40665.1-2021中医四诊操作规范第1部分:望诊
- 植物检疫法规课件
- 沪教牛津版小学英语五年级上册全册集体备课含教学计划及进度表
- 医院医生医师处方签字签名留样表
- 苏科版劳动与技术一年级上册《03家务劳动计划》课件
- 初中音乐 西南师大课标版 七年级上册 走进歌乐山 《走进歌乐山》 课件
- 装饰工程施工技术ppt课件(完整版)
评论
0/150
提交评论