- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
XXXX系统
性能测试方案
软件产品名称:XXXX软件开发部门:XXXX软件测试部门:XXXX
编 写:
审 核:
批 准:
XXX 日 期:2008年11 月8 日
XXX 日 期:2008年11 月10日日 期: 年 月 日
引言
测试方案概述
方案名称:xxxx系统性能测试方案
测试部门:xxxxxxxx科技发展有限公司
目的
本测试方案将对国美电器供应链系统的测试方法、测试工具、测试范围、测试的软件硬件环境、测试进度、测试人员的分工和职责以及测试流程进行详细的定义和整体的描述。
系统概述
产品名称: xx供应链系统JLSCM开发部门: xxxx有限公司
在企业的信息化建设中,北京国美电器有限公司将在全国范围内实施“金力供应链系统JLSCM”,该系统中采用了Sybase最新版本的企业智能型关系数据库产品AdaptiveServerEnterprise12.5(ASE12.5)及复制服务器产品SybaseReplicationServer,由武汉金力软件有限公司开发并协助实施。 国美电器实施的“金力供应链系统JLSCM”,从现代企业理念、物流体系和全方位服务的角度,完全解决了企业的决策、计划、管理、核算、经营、物流、服务、人事及电子商务等问题。
术语和定义
性能测试:在一定约束条件下(指定的软件、硬件和网络环境等)确定系统
所能承受的最大负载压力的测试过程。
场景:一种文件,用于根据性能要求定义在每一个测试会话运行期间发生的事件。
虚拟用户:在场景中,LoadRunner用虚拟用户代替实际用户。模拟实际用户的操作来使用应用程序。一个场景可以包含几十、几百甚至几千个虚拟用户。
虚拟用户脚本:用于描述虚拟用户在场景中执行的操作。事务:表示要度量的最终用户业务流程。
测试流程
负载测试通常由五个阶段组成:计划、脚本创建、场景定义、场景执行和结果分析。
计划负载测试:定义性能测试要求,例如并发用户的数量、典型业务流程和所需响应时间。
创建虚拟用户脚本:将最终用户活动捕获到自动脚本中。
定义场景:使用
LoadRunner
Controller设置负载测试环境。
运行场景:通过
LoadRunner
Controller驱动、管理和监控负载测试。
分析结果:使用
LoadRunner
Analysis创建图和报告并评估性能。
测试目标与策略
测试目标
确定系统能承载的最大容量;
定位系统性能瓶颈;
确定系统典型事务响应时间;
出具可信的独立的第三方的性能测试报告。
测试方法
测试工具及简介
HP-MercuryLoadRunner是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。通过使用LoadRunner,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。
测试地点
由于开发方、用户和测试方一起办公,有利于沟通和更好地保证软件质量,同时为了获得最真实和准确的性能数据,本测试的执行地点为国美电器集团信息中心系统运维部的办公地点。
参考文档
《销售流程培训手册》
《系统运行配置表》
《系统主要存在问题和现状》
提供的测试文档
《性能测试方案》
《性能测试报告》
测试资源需求
7.1软硬件需求
服务器需求
硬件环境
软件环境
服务器描
述
数
量
服务器
CPU:1654MHz*8
Sybase
IBM570
1
内存:15680MB
12.5ASE
服务器
CPU:1653MHz*4
Sybase
IBM105
1
内存:4096MB
12.5ASE
测试环境需求
硬件环境
软件环境
服务器描
述
数
量
主测试机
CPU:******
操作系统
:
******
*
内存:******
******
性能测试
工
具:******
副测试机
CPU:******
操作系统
:
******
*
内存:******
******
性能测试
工
具:******
副测试机
CPU:******
操作系统
:
******
*
内存:******
******
性能测试
工
具:******
网络需求
跟真实环境相同的2MSDH网络
人员需求
本测试需要测试人员6名;该系统开发人员1名;
业务人员1名。
人员任务分配
角色
成员及数
量
职责描述
测试经理
1
方案的设计和过程的控制
测试员
5
测试环境搭建;
测试脚本编写和调试;参数化数据提取;
场景的配置;测试执行;
结果收集和分析
开发人员
1
部署应用系统;系统参数配置;
基础数据改造和生成
文档评论(0)