性能测试方案模板

  • 格式:doc
  • 大小:171.50 KB
  • 文档页数:14

下载文档原格式

  / 14
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文档收集于互联网,已重新整理排版.word版本可编辑.欢迎下载支持.

XXXX系统

性能测试方案

目录

1.概述 (1)

1.1编写目的 (1)

1.2测试内容 (1)

2.性能测试策略 (1)

2.1方法 (1)

2.2流程 (2)

2.3工具 (2)

2.3.1性能测试工具 (2)

3.性能测试环境 (2)

3.1网络拓扑图 (2)

3.2软硬件环境 (2)

4.性能测试指标 (3)

4.1性能指标关注点 (3)

4.2性能指标详解 (3)

4.2.1业务性能指标 (3)

4.2.2应用服务器性能指标 (4)

4.2.3数据库服务器性能指标 (4)

4.2.4性能指标参考 (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.进度计划及人员安排 (9)

6.1进度计划 (9)

6.2人员安排 (10)

7.风险评估 (11)

1.概述

1.1编写目的

本测试方案用于指导XXXX系统的性能测试工作。本文主要描述了性能测试范围、性能参考指标以及使用的测试方法,以便于性能测试实施人员有依据性地对系统展开性能测试,根据实际的性能测试结果数据考察系统的相关指标情况,以便于开发对系统实施相关的调优工作,以及项目相关人员对系统的性能有个客观的评估。

1.2测试内容

依据XXXX系统的关键业务及功能使用的频繁程度,制定以下功能点为本次性能测试范围,以及对应需满足的性能指标:

2.性能测试策略

2.1方法

使用性能测试工具编写特定的测试脚本,使用多用户并发,模拟对XXXXX系统相关功能进行持续并发访问操作,并记录系统的响应时间等相关信息,以及应用服务器、数据库服务器资源使用情况。

2.2流程

系统性能测试范围及指标分析->制定测试场景->编写测试脚本->准备测试数据->准备测试环境->执行测试场景->收集测试结果数据->测试结果分析->测试报告输出。

2.3工具

2.3.1性能测试工具

✧脚本准备:Loadrunner11;

✧场景执行:Loadrunner11;

✧资源监控:nmon、nmon analyser,适用于应用服务器及数据库服务器。

3.性能测试环境

3.1网络拓扑图

3.2软硬件环境

4.性能测试指标

4.1性能指标关注点

本次性能测试,主要关注以下三个最重要的性能指标:

✧吞吐率(TPS)

✧响应时间(RT)

✧系统资源利用率(Load)

4.2性能指标详解

以下是本次性能测试过程中需要关注的性能指标,以及性能指标的范围。本节中的所有性能指标数据均通过性能测试工具一节中描述使用的工具进行收集。

4.2.1业务性能指标

4.2.2应用服务器性能指标

4.2.3数据库服务器性能指标

4.2.4性能指标参考

5.测试场景

5.1存量数据

经过与需求人员进行沟通了解,设计系统的存量数据如下:

5.2测试场景设计

测试场景的设计原则为:按照需求文档及与需求人员沟通结果进行设计。

5.2.1单交易基准测试

对各个交易进行单次执行,获取响应时间、TPS等数据。

5.2.2单交易并发测试

对各个交易进行单交易基准并发测试,得出基本性能指标。

5.2.3混合场景并发测试

对所有交易混合场景进行阶梯式压力发起,得到各负载下的处理能力以及各交易的性能表现。

5.2.4稳定性测试

以混合场景,日常交易了压力对系统进行长时间的稳定性测试,考察系统长期稳定运行情况。

6.进度计划及人员安排6.1进度计划

6.2人员安排

7.风险评估

本节主要对性能测试过程中可能遇到的风险以及问题进行有效的测试管理、改进及风险规避等。