网站大量收购独家精品文档,联系QQ:2885784924

XX企业_XX项目_非功能测试方案_模版.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

XX项目非功能测试方案

XX项目

非功能测试方案

XX项目组

20XX年XX月

文件修订历史记录

版本

修改日期

修改者

修改描述

目录

TOC\o1-2\h\z\u88411.概述 1

258431.1.测试背景 1

28721.2.测试目的 1

305431.3.术语和缩略语 2

245832.测试需求分析 4

4752.1.业务模型 4

80892.2.非功能测试指标 5

141072.3.关联系统挡板延时 6

284332.4.部署架构调研 6

65743.测试策略 7

308553.1.性能测试场景 7

320923.2.高可用测试场景 9

47234.测试约束 10

44434.1.启动准则 10

80044.2.结束准则 10

179414.3.暂停/再启动准则 11

201435.测试准备 12

127185.1.数据准备 12

303345.2.测试工具 12

292055.3.监控策略 13

99676.测试场景设计 13

165006.1.性能测试场景 13

324756.2.高可用测试场景 18

187377.项目实施计划 19

97898.项目实施风险分析 21

135359.其他扩展 23

第PAGE1页

概述

测试背景

由于当前服务水平和服务手段不满足部分企业客户的日常生产经营,出现客户粘性低、依附我们成长起来的企业客户流失等一系列问题。我们计划建设XX项目,面向集团提供财务、发票、业务、商贸等服务功能,辅助企业的精细化运营,不断提升企业的客户粘性。

为有效支撑未来业务发展的需要,保障系统安全稳定运行,特针对该系统平台进行非功能测试。

测试目的

验证XX平台各项性能指标(TPS、ART,最大并发用户数、资源使用等情况)是否满足预期指标要求。

通过基准性能测试场景获取系统联机交易基准响应时间;

通过负载性能测试、并发性能测试验证系统在不同负载并发情况下的性能表现,确定系统是否存在并发性问题;

通过压力性能测试获得系统提供的最大处理能力的测试,确定是否满足生产预期要求;

通过稳定性测试验证系统在混合场景拐点TPS*60%或指标并发用户数的压力下,运行24小时的性能表现,确定系统服务器资源是否存在内存泄漏;

通过高可用测试场景验证系统应用集群的高可用性,确保系统在服务异常情况下能够快速切换、恢复,业务能够快速接管处理;

术语和缩略语

序号

术语

全称

说明

1

LR

LoadRunner

HP公司提供的一种自动负载测试工具,能预测系统行为,优化性能,是目前业界市场占有率最高的性能测试工具。

2

Transaction

交易(事务)

在测试脚本中定义的、完成一种业务操作的过程,性能测试主要关注定义事务的处理能力及其响应时间。每个测试脚本中根据需要可定义多个事务。

3

TPS

每秒事务数

TransationsperSecond,系统每秒能够处理的事务数量,是衡量系统处理能力的重要性能指标。交易有两种理解,一种是业务人员角度的一笔业务过程;另外一种是系统角度的一次交易申请和响应过程。两种交易指标都可以评价应用系统的处理能力,一般的建议与系统交易日志保持一致,以便于统计业务量或者交易量。

4

ART

平均响应时间

AverageResponseTime,各事务响应时间的统计平均值,是用户视角的软件性能的主要体现。计算的是端到端的时间,说的通俗一点,从点击Web页面中的某个控件,到从数据库返回数据到客户端,整个过程都被计算在交易的响应时间内。交易响应时间的指标包括最小响应时间(Min)、平均响应时间(Avg)、最大响应时间(Max)。

5

VU

虚拟用户

LoadRunner中特定术语,为模拟现实中的实际用户,测试软件使用虚拟用户代替真实的用户。

6

Scenario

场景

LoadRunner中专门术语。它是所有测试资源包括测试脚本、运行设置、运行用户数等的集合。在这个场景中,可以定义并发用户的数目,定义要运行的脚本,或者说运行的流程类型。在一个场景中,可以是单个流程,也可以是多个流程的混合。

测试需求分析

业务模型

本次性能测试需要测试的主要指标包括:

并发用户数(VUSERS)

要求系统支持的并发用户数。

响应时间

要求系统处理交易的响应时间。

TPS

要求系统处理事物的能力(笔/秒)。

交易成功率

为保证系统的稳定运行,在满足每秒事务数和并发用户数的

文档评论(0)

鹏腾 + 关注
实名认证
内容提供者

阿里云专项技能认证、PMP项目管理专业人员持证人

IT 行业10年老兵,曾做过开发、架构、管理,当前在做售前

领域认证该用户于2024年08月21日上传了阿里云专项技能认证、PMP项目管理专业人员

1亿VIP精品文档

相关文档