您好,欢迎访问三七文档
XXX系统--版本号XXX性能测试方案XXX有限公司XXXX年XX月XX日修订历史记录版本日期章节类型作者摘要目录1简介...........................................................11.1目的和软件说明..............................................11.2内容摘要....................................................11.3适用对象....................................................11.4术语和缩略语................................................11.5参考文档....................................................12系统概述.......................................................22.1项目背景....................................................22.2系统架构....................................................32.2.1架构概述..............................................32.2.2运行环境..............................................32.2.3处理流程..............................................42.3技术方案设计................................................43测试目标.......................................................54测试范围.......................................................64.1测试对象....................................................64.2需要测试的特性..............................................64.3不需要测试的特性............................................754.测试启动/结束/暂停/再启动准则...............................85.1启动准则....................................................85.2结束准则....................................................85.3暂停准则....................................................85.4再启动准则..................................................96测试人员......................................................107测试时间......................................................118测试环境......................................................128.1系统架构图.................................................128.2测试环境逻辑架构图.........................................128.3测试环境物理架构图.........................................128.4环境配置列表...............................................128.4.1生产环境.............................................128.4.2测试环境.............................................138.4.3环境差异分析.........................................138.4.4测试客户机...........................................148.5测试工具...................................................149测试策略......................................................1510测试场景设计..................................................1610.1总体设计思路............................................1610.2业务模型................................................1610.3测试场景设计............................................1710.3.1.........................................单交易负载测试1710.3.2.......................................混合交易负载测试1810.3.3.............................................稳定性测试1810.3.4......................................有/无缓存比对测试1910.3.5.......................................网络带宽模拟测试1911测试实施准备..................................................2111.1.................................................测试环境准备2111.2.................................................测试脚本录制2211.3.................................................测试工具准备2211.4.................................................测试人员准备2312测试进度计划..................................................2413风险分析......................................................2614前提和假设....................................................281简介1.1目的和软件说明说明本测试方案的具体编写目的。并逐项说明被测软件的功能、输入和输出等质量指标,作为诉述测试方案的提纲。1.2内容摘要本文档是XXX系统性能测试的设计方案,用以指导性能测试执行工作。主要描述内容包括系统概述、测试目标、测试范围、测试策略、测试环境、测试场景、测试实施准备、测试时间计划等。1.3适用对象指出预期的读者范围。1.4术语和缩略语列出本文件中用到的专门术语的定义和缩写词的原词组。1.5参考文档本项目经审核通过的需求、设计文档本项目的经核准的计划任务书或合同、上级机关的批文属于本项目的其他已审核通过的文件2系统概述2.1项目背景项目发起人、开发者、用户发起人:开发者:用户:业务负责部门####待补充业务驱动####待补充项目名称中文名称:英文名称:项目涉及的现有系统:####待补充2.2系统架构2.2.1架构概述XXX系统为C/S(Client/Server)结构还是B/S(Browser/Server)结构,为哪一类型客户提供什么样的服务,目前支持web浏览器,除web浏览器外的还有哪些渠道。可附上系统的总体架构图,具体可参考系统架构设计文档。2.2.2运行环境表1软件环境软件组成名称类型操作系统中间件数据库Java运行平台表2硬件组成环境:硬件组成名称类型WEB服务器应用服务器数据采集服务器主数据库服务器接入应用服务器2.2.3处理流程有关XXX系统核心或非核心相关交易处理流程请参见《XXX系统项目技术方案.doc》如有相关流程图也可附上。2.3技术方案设计例:未来拓展后的系统和现有系统部署在同一个服务器,具体的实施方案:A、未来扩展后的系统运营顺利现有系统逐步下线B、未来扩展后的系统运营未能如期完成,现有系统的将继续运营详细可参考系统的总体设计方案简要描述项目背景,系统架构、关键技术及主要特点,以帮助有效理解项目的测试目标。3测试目标本次性能测试的目的如下:获取XXX系统的各项处理能力指标,以验证系统是否满足设计要求找出XXX系统有可能存在的性能问题或性能瓶颈XXX系统的性能设计要求如下:每秒处理交易(TPS):不低于XX笔/秒交易平均响应时间:不高于3秒交易成功率:不低于99.9%服务器CPU:平均利用率不高于60%,瞬时峰值不高于75%服务器MEM:平均利用率不高于80%,不存在内存泄漏的问题服务器I/O:不存在I/O瓶颈网络流量:网络带宽平均利用率不高于50%,不存在网络带宽瓶颈####性能设计要求待确认4测试范围4.1测试对象本次性能测试的对象为XXX系统的前端展现和XX接口及其它业务系统。具体包括:前端展现XX接口……4.2需要测试的特性需要测试的特性主要为体现系统处理能力的各项指标,包括:每秒处理交易数(TPS)交易的平均响应时间、90%响应时间交易成功率服务器的CPU、MEM利用率服务器的磁盘I/O情况网络流量此外,本次性能测试还需要考虑系统在长时间运行情况下的稳定性。4.3不需要测试的特性不需要测试的特性包括:业务流程的合理性、正确性系统易用性、可管理性界面可用性及其它不属于性能测试范畴的内容54.测试启动/结束/暂停/再启动准则5.1启动准则测试方案审批通过各项测试准备工作完成,并得到确认测试人员、配合人员到位5.2结束准则测试方案中的所有测试场景已测试完毕,完成预期的测试目标,测试报告审批通过按照客户要求,提前结束测试5.3暂停准则测试中发现问题,需要项目组修改代码或者进行其它调整测试环境受到干扰,比如服务器被临时征用,或服务器的其它使用会对测试结果造成干扰测试资源出现问题,比如测试环境需要调整CPU、磁盘等,或者测试人员或者配合人员被临时征用按照客户要求,暂停测试5.4再启动准则测试中发现的问题得到解决测试环境恢复正常测试资源问题得到解决按照客户要求,重新启动测试6测试人员姓名角色工作内容备注项目总监协调测试资源项目经理协调测试资源架构师辅助完成性能测试工作,分析解决测试中发现的问题性能测试组长领导完成性能测试工作性能测试人员完成测试准备、环境部署、测试执行等性能测试工作性能测试人员完成脚本录制、数据准备、测试监控、测试执行、结果分析等性能测试工作开发组长辅助解决测试过程中出现的如版本部署、模拟程序等问题7测试时间阶段/工作项开始时间结束时间备注了解需求,设计测试方案提出测试环境需求,准备硬件环境部署测试版本,准备测试脚本、测试数据、模拟程序测试执行,测试结果收集和
本文标题:性能测试方案
链接地址:https://www.777doc.com/doc-7456879 .html