性能测试方案模板.doc_第1页
性能测试方案模板.doc_第2页
性能测试方案模板.doc_第3页
性能测试方案模板.doc_第4页
性能测试方案模板.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

0 16 系统系统 性能测试方案性能测试方案 1 16 撰写人 周莉芳创建日 期 2016 09 19 审核人 审核日 期 文档类 型 正式稿 有效期 限 文 档 历 史 日期负责 人 操作类 型 版本号说明 2016 9 19 周莉 芳 新建 V1 0 新建 2 16 目 录 1 1 概述概述 1 1 1 1编写目的 1 1 2测试内容 1 2 2 性能测试策略性能测试策略 1 1 2 1方法 1 2 2流程 2 2 3工具 2 2 3 1 性能测试工具 2 3 3 性能测试环境性能测试环境 2 2 3 1网络拓扑图 2 3 2软硬件环境 2 4 4 性能测试指标性能测试指标 3 3 4 1性能指标关注点 3 4 2性能指标详解 3 4 2 1 业务性能指标 3 4 2 2 应用服务器性能指标 4 3 16 4 2 3 数据库服务器性能指标 4 4 2 4 性能指标参考 5 5 5 测试场景测试场景 5 5 5 1存量数据 5 5 2测试场景设计 6 5 2 1 单交易基准测试 6 5 2 2 单交易并发测试 6 5 2 3 混合场景并发测试 8 5 2 4 稳定性测试 9 6 6 进度计划及人员安排进度计划及人员安排 9 9 6 1进度计划 9 6 2人员安排 10 7 7 风险评估风险评估 1111 0 16 1 概述概述 1 1 编写目的编写目的 本测试方案用于指导系统 的性能测试工作 本文主要描述了性能测 试范围 性能参考指标以及使用的测试方法 以便于性能测试实施人员有 依据性地对系统展开性能测试 根据实际的性能测试结果数据考察系统的 相关指标情况 以便于开发对系统实施相关的调优工作 以及项目相关人 员对系统的性能有个客观的评估 1 2 测试测试内容内容 依据系统的关键业务及功能使用的频繁程度 制定以下功能点为本次 性能测试范围 以及对应需满足的性能指标 序号模块测试内容最大并发数响应时间 s 备注 1 2 3 4 5 6 7 1 16 2 性能测试策略性能测试策略 2 1 方法方法 使用性能测试工具编写特定的测试脚本 使用多用户并发 模拟对系 统相关功能进行持续并发访问操作 并记录系统的响应时间等相关信息 以及应用服务器 数据库服务器资源使用情况 2 2 流程流程 系统性能测试范围及指标分析 制定测试场景 编写测试脚本 准备 测试数据 准备测试环境 执行测试场景 收集测试结果数据 测试结果 分析 测试报告输出 2 3 工具工具 2 3 1 性能测试工具性能测试工具 脚本准备 11 场景执行 11 资源监控 适用于应用服务器及数据库服务器 2 16 3 性能测试环境性能测试环境 3 1 网络拓扑图网络拓扑图 应用服务器 数据库服务器 负载机 测试员 场景控制器 交换机 3 2 软硬件环境软硬件环境 序号用途硬件配置软件配置备注 1 服务器 R E5 2603 内存 8G 硬盘 400G 网卡 1000M 操作系统 2 数据库服务器 R E5 2603 内存 8G 硬盘 400G 网卡 1000M 操作系统 数据库 3 测试客户端 R i5 6400 4 核 8G 内存 900G 硬盘 7 11 控制器与负载 机为同一台机 器 4 性能测试指标性能测试指标 4 1 性能指标性能指标关注点关注点 本次性能测试 主要关注以下三个最重要的性能指标 3 16 吞吐率 吞吐率 响应时间 响应时间 系统资源利用率 系统资源利用率 4 2 性能指标详解性能指标详解 以下是本次性能测试过程中需要关注的性能指标 以及性能指标的范 围 本节中的所有性能指标数据均通过性能测试工具一节中描述使用的工 具进行收集 4 2 1 业务性能指标业务性能指标 序号指标名指标说明采集方法 1 并发用户数在同一时刻与服务器进行了交互的在线用户数量 2 响应时间 客户发出请求到得到响应的整个过程的时间 一般 可以分为三部分 呈现时间 数据传输时间和系统 处理时间 3 每秒处理事 务数 每秒钟系统能够处理事务或交易的数量 它是衡量 系统处理能力的重要指标 4 事务成功率本次测试中出现成功的事务数量 事务的总数 4 2 2 应用服务器性能指标应用服务器性能指标 序号指标名指标说明采集方法 1 占用率 对一个时间段内使用状况的统计 4 16 建议 75 2 内存内存使用是否平稳 建议 80 3 磁盘建议 30 4 有没有交换页面 4 2 3 数据库服务器性能指标数据库服务器性能指标 序号指标名指标说明采集方法 1 占用率数据库利用率 建议 70 2 内存内存使用是否平稳 3 磁盘建议 105 10 5 2 响应时间 2s2s 5s 3 75 75 80 4 75 75 80 5 慢数量慢 0慢 1慢 2 6 16 5 2 测试场景测试场景设计设计 测试场景的设计原则为 按照需求文档及与需求人员沟通结果进行设 计 5 2 1 单交易基准测试单交易基准测试 对各个交易进行单次执行 获取响应时间 等数据 序号模块测试内容并发数响应时间 s 备注 1 1 2 1 31 41 51 61 71 每一交易执行 3 次 取 平均值作为统计数据结 果 虚拟用户加载方式 每 5 秒钟加载 2 个用户 81 5 2 2 单交易并发测试单交易并发测试 对各个交易进行单交易基准并发测试 得出基本性能指标 序号模块测试内容并发数持续时间 m 备注 1 2 3 4 7 16 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 每一场景执行 3 次 取 平均值作为统计数据结 果 虚拟用户加载方式 每 5 秒钟加载 2 个用户 24 8 16 5 2 3 混合场景并发测试混合场景并发测试 对所有交易混合场景进行阶梯式压力发起 得到各负载下的处理能力 以及各交易的性能表现 序号场景并发数交易名称占比 持续时间 m 备注 1 场景一 2场景二 3场景三 4场景四 9 16 5 2 4 稳定性测试稳定性测试 以混合场景 日常交易了压力对系统进行长时间的稳定性测试 考察 系统长期稳定运行情况 序号场景并发数交易名称占比 持续时间备注 1 场景一3 24 小时 各脚本设置思考 时间 2 分钟 6 进度计划及人员安排进度计划及人员安排 6 1 进度计划进度计划 序号 任务工作量 人日 开始日期结束日期责任人 1 制定测试方案 2 测试环境部署 10 16 3 测试数据准备 4 测试脚本准备 5 测试环境部署 6 执行测试 7 测试结果分析 8 编写测试报告 6 2 人员安排人员安排 序号分类姓名部门职责 1 2 3 7 风险评估风险评估 本节主要对性能测试过程中可能遇到的风险以及问题进行有效的测试 管理 改进及风险规避等 序号风险类型描述等级缓解策略 1 过程风险 由于设计不合理或不正确 导致测 试不准确 漏测 测试失败等 高 与需求进行沟通确认 进行性能测 试方案评审 11 16 2 技术风险 测试过程中因选取测试技术部合理 或不完善 导致测试失败 中 对使用到的测试技术进行预研 进

温馨提示

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

评论

0/150

提交评论