项目性能测试报告.doc
《项目性能测试报告.doc》由会员分享,可在线阅读,更多相关《项目性能测试报告.doc(29页珍藏版)》请在麦多课文档分享上搜索。
1、 第 1 页 共 29 页 XXX项目 or府门户网站性能测试报告 第 2 页 共 29 页 目录 第一章 概述 . 4 第二章 测试活动 . 4 2.1 测试用具 . 4 2.2 测试范围 . 4 2.3 测试目标 . 5 2.4 测试方 法 . 5 2.4.1 基准测试 5 2.4.2 并发测试 6 2.4.3 稳定性测试 6 2.5 性能指标 . 6 2.6 性能测试流程 . 6 2.7 测试术语 . 7 第三章 性能测试环境 . 8 3.1 服务器环境 . 8 3.2 客户端环境 . 9 3.3 网络结构 . 9 第四章 测试方案 . 10 4.1 基准测试 . 11 4.2 并发测试
2、 . 13 4.3 稳定性测试 . 15 第五章 测试结果描述和分析 . 16 6.1 基准测试性能分析 16 6.2 并发测试性能分析 21 6.3 稳定性性能测试分析 28 第六章 测试结论 . 29 第 3 页 共 29 页 摘要 本文档主要描述 XXXX 网站 检索 和页面浏览 性能测试中的测试内容、测试方法、测试策略等。 修改历史 日期 版本 作者 修改内容 评审号 更改请求号 2016-03-01 1.0 XXX 测试组 新建。 性能 测试 2016-03-02 1.0 XXX 测试组 修改 性能 测试 回归 2016-03-02 1.0 XXX 测试组 更新 注释:评审号为评审记
3、录表的编号。更改请求号为文档更改控制工具自动生成的编号。 第 4 页 共 29 页 第一章 概述 由于 当前对系统 要接受 业务量的冲击, 面临的系统稳定、成熟性方面的压力。系统的性能问题必将成为焦点问题,海量数据量的“冲击”,系统能稳定在什么样的性能水平,面临业务增加时,系统抗压如何等这些问题需要通过一个较为真实的性能模拟测试来给出答案 ,通过测试和分析为系统性能的提升提供一些重要参考数据,以供后期系统在软硬件方面的改善和完善 。 本性能测试报告 即是基于上述考虑,参考当前 的 一些性能测试方法而编写的,用以指导即将进行的该 系统 性能测试。 第二章 测试活动 2.1 测试用具 本次性能测试
4、主要采用 HP 公司的 Loadrunner11 作为性能测试工具。 Load runner 主要提供了 3 个性能测试组件: Virtual User Generator, Controller,Analysis。 使用 Virtual User Generator 修改和优化脚本。 使用 Controller 进行管理,控制并发的模拟并发数,记录测试结果。 使用 Analysis 进行统计和分析结果。 2.2 测试 范围 此次性能 测试实施是对 吴忠市 门户网站 系统性能进行测试评估的过程,我们将依据系统将来的实际运行现状, 结合系统的设计目标和业务特点,遵循着发生频率高、对系统或数据库性
5、能影响大、关键和核心业务等原则 选 取 需要进行测试的 业务 ,模拟最终用户的操作行为 ,构建一个与生产环境 相近的压力场景,对系统实施压力测试,以此评判系统的 实际性能表现。 根据与相关 设计,开发 人员的沟通和交流, 本次测试主要就是针对大量用 户在使用 吴忠市门户 网站 进行信息查询,而选取的典型事务 就是用户使用 检索 进行关键字搜索 以及界面 浏览 和反馈回搜索结果 ,这是用户使用最频繁,反应最多的地方,也是本系统当前以及以后业务的一个重要压力点所在。 所以本次测试只选取检索业务的性能情况 和 界面浏览 进行记录和第 5 页 共 29 页 分析。 2.3 测试目标 本次测试是针对 陕
6、西 门户网站 检索 和 页面浏览 在迎接 大 业务量的压力 下而进行的,主要需要获得如下的测试指标。 1、系统的稳定负载能力:即在正常的响应时间中,系统能够支持的最多的客户端的数量, 例如: 找到 用户可容忍的基本响应时间为 5-8 秒时,系统的支持用户数。 2、系统 的极限负载能力:即在 某个 较长的响应时间, 客户 主观上已 无法容忍的情况下,系统能够支持的最多的客户端的数量。 3、系统 的无故障运行时间:即在得出系统的最合理的响应时间和 支持响应的客户端数量 该前提下 ,无故障运行时间,暂定 8-15 小时。 2.4 测试方法 总体方法 :使用美科利公司( Mercury)的性能测试软件
7、 Load Runner,对现行的 系统检索 ,页面预览 进行脚本录制、测试回放、逐步加压和跟踪记录。测试过程中,由 Load Runner的管理平台调用各台测试前台,发起检索查询 请求,并跟踪记录服务器端的运行情况和返回给客户端的运行结果。 此次性能 测试 在 XXXXXXX 进行 , 环境在服务器软件、硬件上与生产环境保持一致, 数据库结构和真实环境数据库结构一致,只是 在网络带宽上有一定的区别,实际外网 带宽 会有所不足。 本次将 进行 基准测试, 并发数测试,稳定性测试 3 种类型测试,并对主要测试指标进行记录和 分析 。 2.4.1 基准 测试 基准测试在系统无压力(外界环境,服务器
8、无额外服务运行,无额外监控进程运行)的情况下,取得各项 事务和 业务的系统 并发用户数和平均 响应时间作为分析衡量标准,用于初步诊断系统是否存在性能瓶颈。 第 6 页 共 29 页 2.4.2 并发 测试 没有明确的系统 性能指标 前提下 ,用 Load runner 模 拟多用户同时向服务器发起交易请求,运行过程中每个用户没有思考时间 ( Think Time)的情况下持续 提交交易 请求,向系统施加压力 。 2.4.3 稳定性测试 重点测试支付系统在业务高峰期压力下运行的稳定性 。 2.5 性能指标 在本次性能测试 , 由于没有具体和明确的性能指标,所以 各类测试指标包括测试中应该达到的某
9、些性能指标 和相关服务器的性能指标 , 都应该受到以下三个基本条件的约束 。 业务执行的平均响应时间(期望值: = 8s) CPU 利用率小于 75% 内存 Paging rate 状态未持续处于高位运行 2.6 性能测试流程 通过自动化测试工具模拟最终用户向服务器发起业务请求,进行性能测试。通过测试工具对测试过程中系统各点进行监控,每一次测试结束后工具自动生成结果报告供分析使用。 第 7 页 共 29 页 2.7 测试术语 1) 系统的响应时间 :即在各种负载压力情况下,系统的响应时间,也就是从客户端交易发起,到服务器端交易应答返回所需要的时间,包括网络传输时间和服务器处理时间。 2) 应用
10、系统的吞吐量 :即应用系统在单位时间内完成的交易量,也就是在单位时间内,应用系统针对不同的负载压力,所能完成的交易数量。 3) 应用系统的负载能力:即系统所能容忍的最大用户数量,也就是在正常的响应时间中,系统能够支持的最多的客户端的数量 。 4) 缩略语: Vuser, Transaction, TPS Vuser 虚拟用户 Virtual user,模拟真实业务逻辑步骤的虚拟用户 ,虚拟用户模拟的操作步骤都被记录在虚拟用户脚本里 。 Vuser 脚本用于描述 Vuser 在场景中执行的操作 。 Transaction 事务 事务是性能测试脚本的一个重 要特性 。 要度量服务器的性能 ,需要定
11、义事务 ,每个事务都包含事务开始和事务结束标记 。 事务用来衡量脚本中一行代码或多行代码的执行所耗费的时间 .可以将事务开始放置在脚本中某行或者第 8 页 共 29 页 多行代码的前面 ,将事务结束放置在该行或者多行代码的后面 ,在该脚本的虚拟用户运行时 ,这个事务将衡量该行或者多行代码的执行花费了多长时间 。 TPS 每秒事务数 (Transaction Per Second) 每秒钟系统能够处理的交易或事务的数量 ,它是衡量系统处理能力的重要指标 。 TPS 是 Load Runner 中重要的性能参数指标 。 第三章 性能测试 环境 3.1 服务器环境 互动 服务器: 服务器 型号 :
12、虚拟 化 CPU: 4 核 intel(R) Xeon(R) CPU 2.40GHz 内存 : 8GB 系统盘 :云硬盘 数据 盘: 云硬盘 500GB 操作 系统: Centos7.0-64bit 应用 软件: tomcat 7.0 WEB 服务器: 服务器 型号 : 虚拟 化 CPU: 8 核 intel(R) Xeon(R) CPU 2.40GHz 内存 : 16GB 系统盘 :云硬盘 数据 盘: 云硬盘 500GB 操作 系统: Centos7.0-64bit 应用 软件: apache 2.4.17 内容管理 服务器: 服务器 型号 : 虚拟 化 CPU: 8 核 intel(R)
13、Xeon(R) CPU 2.40GHz 内存 : 16GB 系统盘 :云硬盘 数据 盘: 云硬盘 500GB 操作 系统: Centos7.0-64bit 应用 软件: tomcat 7.0 用户中心 服务器: 服务器 型号 : 虚拟 化 CPU: 8 核 intel(R) Xeon(R) CPU 2.40GHz 内存 : 16GB 第 9 页 共 29 页 系统盘 :云硬盘 数据 盘: 云硬盘 500GB 操作 系统: Centos7.0-64bit 应用 软件: tomcat 7.0 智能检索 服务器: 服务器 型号 : 虚拟 化 CPU: 8 核 intel(R) Xeon(R) CPU
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 性能 测试报告 DOC
