XXXXXX系统性能测试方案.doc

XXXXXX系统性能测试方案.doc

ID:56907691

大小:662.00 KB

页数:14页

时间:2020-07-23

XXXXXX系统性能测试方案.doc_第1页
XXXXXX系统性能测试方案.doc_第2页
XXXXXX系统性能测试方案.doc_第3页
XXXXXX系统性能测试方案.doc_第4页
XXXXXX系统性能测试方案.doc_第5页
资源描述:

《XXXXXX系统性能测试方案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、XXXXXX性能测试方案XXXXXX文档编号:XXXXXX日期:XXXXXX文档修订记录版本号日期撰写人审核人批准人变更摘要&修订位置目录1概述51.1项目背景51.2测试目的51.3名词解释及缩略语52工作范围及内容52.1测试内容52.2测试方法62.2.1性能测试策略62.2.2性能测试分析72.2.3结果分析方法72.3测试工具73系统分析及监控83.1系统分析83.1.1逻辑体系架构图83.1.2硬件环境83.1.3软件环境83.1.4网络拓扑结构93.1.5系统及功能描述93.2系统资源监控94测试实施方案104.

2、1测试准备104.2业务抽取,定制用例114.2.1业务分析及抽取114.2.2业务优先级划分124.3构建压力模型124.3.1性能测试策略124.3.2性能需求细化134.3.3定义测试场景134.4测试数据准备194.4.1基础数据构建194.4.2测试数据准备194.5测试脚本开发194.5.1开发方法194.5.2测试脚本列表204.6测试执行和监控214.6.1监控策略215角色和职责226约束和限制221概述1.1项目背景XXXXXX。1.2测试目的测试的目的和目标是:在XXXXXX提供的测试环境中,XXXXXX

3、运用性能测试工具对信贷业务系统产生模拟真实使用环境的压力负载,重现缺陷发生状态,并监控的客户端和服务器性能指标,最终判断性能缺陷所属系统业务模块。1.3名词解释及缩略语词汇相关描述Loadrunner测试工具,用来编写测试脚本和产生压力负载,由惠普公司出品OracleIASOracleInternetApplicationServer,中间件。HPSuperdome惠普公司生产,高性能服务器LRAnalysisLoadrunner的结果分析组件2工作范围及内容2.1测试内容经初步判断,出现性能缺陷模块为XXXXXX系统的XXX

4、XXX这几个使用频繁且业务处理量大的模块。本次测试的范围为XXXXXX的XXXXXX模块。XXXXXX日常运行的基本业务为新增、删除、查询、修改等操作。因此将本次性能测试的重点确定为被测模块的新增、删除、查询、修改的典型业务。2.2测试方法2.2.1性能测试策略由于本次测试的目的是要发现产生性能缺陷的模块,而由于各模块中的业务较多,因此如何快速准确定位到产生性能缺陷的模块成为本次测试的难点。为了解决该难点我们采用了以下的测试方法:1.由于本次测试涉及的业务较多,因此我们采取分阶段,分优先级的测试方法进行测试。首先将本次测试分为

5、三个阶段。第一阶段选取使用频率高,逻辑复杂的业务作为测试的重点,由于以上业务是最有可能产生性能缺陷的,因此在这个阶段发现性能缺陷模块的概率最高。第二阶段选取使用频率中等,逻辑复杂度一般的业务作为测试的重点。第三阶段选取剩余的业务作为重点。以上的测试阶段划分保证了最有可能产生性能缺陷的业务会在最早的时间进行测试,使得可以在最短的时间内完成测试目标。2.对于每个阶段的测试,我们采取相同模块同类业务合并的测试方法进行测试。即首先按模块对业务进行分类,然后在相同模块中,选取业务中相似操作的业务组合成场景,发现问题场景后,再对其中的每个

6、单业务进行测试,从而定位到产生性能缺陷的业务。这种方法即保证的测试质量,又节省了测试时间3.根据XXXXXX日常运行情况,模拟日常使用用户数,针对不同功能模块进行性能测试。监控中间件服务器的CPU性能指标,如果中间件服务器的CPU占用率持续接近100%,然后停止运行场景。假使CPU占用率下降则所测试场景对应模块不存在性能缺陷;假使CPU使用率没有下降的趋势,维持在接近100%的状况,则需要分解该模块测试场景,进行单业务负载测试,判断对应模块是否存在性能缺陷。1.1.1性能测试分析Ø业务分析经过初步分析,系统上线后面临的性能压力

7、来源主要为前台操作业务单证,对业务单证进行新增、修改、删除、查询的操作。因此将本次性能测试的重点确定为被测模块的新增、查询、删除、修改的典型业务。Ø测试数据分析测试环境存在一定数据量的生产数据,确保系统数据库中数据容量和真实性,符合实际运行情况。Ø监控方案本次性能测试将使用LoadRunner监控业务的性能指标及服务器的性能情况,为发现性能缺陷提供准确的参考数据。1.1.1结果分析方法Ø原始数据分析利用LRAnalysis性能分析工具对已归类的性能数据进行分析,并产生相应的描述评估结果的图表。Ø结果评估及瓶颈定位在测试执行过程

8、中,实时监控测试场景中的中间件服务器性能表现,如果发现中间件服务器CPU使用率持续保持在100%,并不会因测试场景结束而下降,则可以将性能缺陷进行定位。1.2测试工具本次测试使用的测试工具为HP公司的性能测试工具LoadRunnerv9.0。2系统分析及监控2.1系统分析2.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。