1 / 24
文档名称:

项目性能测试方案.docx

格式:docx   大小:90KB   页数:24页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

项目性能测试方案.docx

上传人:niupai11 2022/9/15 文件大小:90 KB

下载得到文件列表

项目性能测试方案.docx

文档介绍

文档介绍:系统/项目名称
性能测试方案
文档编号:
版本号:
编 写:
审 核:
批 准:
批准日期:
修订记录
引言 1
测试背景 1
测试目的 1
术语和缩略语 1
测试需求分析 2
系统架构 2
业务模型 2
性系统/项目名称
性能测试方案
文档编号:
版本号:
编 写:
审 核:
批 准:
批准日期:
修订记录
引言 1
测试背景 1
测试目的 1
术语和缩略语 1
测试需求分析 2
系统架构 2
业务模型 2
性能指标 2
性能测试环境 3
测试架构示意图 3
软硬件配置 3
测试约束 3
启动准贝0 4
结束准则 4
暂停/再启动准则 4
测试准备 5
测试工具 5
测试工具列表 5
工具环境及部署 5
测试数据 5
基础数据 5
参数化数据 6
数据管理策略 6
监控策略 6
主机监控 6
应用监控 7
数据库监控 7
测试场景设计 8
常规性能测试场景 8
单交易基准测试 8
单交易负载测试 8
混合负载测试 9
混合压力测试 9
批处理测试 9
稳定性测试 10
可恢复性测试场景 10
621 应用服务器可恢复性测试 10
622 数据库服务器可恢复性测试 11
异常测试场景 11
浪涌测试场景 11
主机故障场景 12
网络故障场景 12
存储故障场景 12
项目实施计划 13
人员分工 13
进度计划 13
项目实施风险分析 14
测试背景
(描述为什么要实施此次性能测试任务,待测系统做了哪些改变,本次性能测试的重点关注内容等等。此处蓝色斜体字为注释说明性内容,在正式编写文档请删除此段落内容,下同)
测试目的
本次性能测试的目的包括:
(1)


术语和缩略语
序号
术语/缩略语
全称
说明
1
LR
LoadRunner
HP公司提供的一种自动负载测试工具,能预测系统行为,优化性能,是目前业界市场占有率最高的性能测试工具。
2
Transaction
交易(事务)
在测试脚本中定义的、完成一种业务操作的过程,性能测试主要关注定义事务的处理能力及其响应时间。每个测试脚本中根据需要可定义多个事务。
3
4
TPS
每秒事务数
TransationsperSecond,系统每秒能够处理的事务
数量,是衡量系统处理能力的重要性能指标。交易有两种理解,一种是业务人贝角度的一毛业务过程;另外一种是系统角度的一次交易申请和响应过程。前者称为业务交易过程,后者称为事务交易过程的 STEP
两种交易指标都可以评价应用系统的处理能力,一般的建议与系统交易日志保持致,以便于统计业务量或者交易量。
ART
平均响应时间
AverageResponseTime,各事务响应时间的统计平均值,是用户视角的软件性能的主要体现。计算的是端到端的时间,说的通俗一点,从点击 Web页面中的某
个控件,到从数据库返回数据到客户端,整个过程都被计算在交易的响应时间内。交易响应时间的指标包括最小响应时间(Min)、平均响应时间(Avg)、最大响应时间
(Max)、90%父易的最大响应时间(90%)等。
序号
术语/缩略语
全称
说明
5
VU
虚拟用户
LoadRunner中特定术语,为模拟现实中的实际用户,测试软件使用虚拟用户代替真实的用户。
6
Seenario
场景
LoadRunner中专门术语。它是所有测试资源包括测试脚本、运行设置、运行用户数等的集合。在这个场景中,可以定义并发用户的数目,定义要运行的脚本,或者说运行的流程类型。在一个场景中,可以是单个流程,也可以是多个流程的混合。
系统架构
(列出待测系统和外围系统的连接架构示意图V—般从系统需求或概要设计文档中
获取〉,并圈出待测系统范围。)
业务模型
本次性能测试选取的典型交易及其交易量统计数据如下表:
序号
交易码
交易名称
交易量
父易占比(%)
1
2
3
4
5
6
7
8
9
10
性能指标
序号
指标类型
性能指标
指标值
备注
1
父易类指标
TPS(每秒通过事务数)
2
交易平均响应时间
序号
指标类型
性能指标
指标值
备注
3
交易最大响应时间
4
交易成功率
5
资源类指标
CPU利用率
<60%
6
MEM利用率
<60%
测试架构示意图
(—般通过Visio图画出压力发起点、待测系统、外围配合系统或挡板程序设置等)
软硬件配置
生产环境和性能测试环境的软硬件配置对比表:
序号
对比项
生产环境
性能测试环境
对比情况