web性能测试计划

web性能测试计划

ID:6603040

大小:87.05 KB

页数:13页

时间:2018-01-20

web性能测试计划_第1页
web性能测试计划_第2页
web性能测试计划_第3页
web性能测试计划_第4页
web性能测试计划_第5页
资源描述:

《web性能测试计划》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、XXXX性能测试文档编号V.1.0保密等级机密作者最后修改日期审核人最后审批日期批准人最好批准日期13/13目录1.文档介绍31.1文档目的31.2参考文献31.3编写目的32.性能相关描述32.1性能测试指标32.2性能测试范围32.3名词术语约定43测试环境53.1生产环境系统架构53.2测试环境系统架构63.3生产环境软硬件配置63.4测试环境软硬件配置63.5负载机软硬件配置64.需求分析74.1业务模型74.2性能指标85测试策略95.1测试执行策略95.2测试监控策略106测试场景107测试准备107.1测试工具准备107.2测试脚本及程序准备117.3测试数据准备117.

2、4测试环境准备118测试组织架构119项目风险1213/131.文档介绍1.1文档目的本测试报告为XXX平台项目的性能测试报告,目的在于总结测试阶段的测试以及分析测试结果,描述系统是否符合性能需求。1.2参考文献1.3编写目的从文档描述XXX发布系统性能测试的范围、方法、资源、进度,作为XXX发布系统性能测试的依据,该文档的目的主要有: 1、 明确测试范围、测试对象 2、 明确测试目标 3、 明确测试环境需求,包括:测试需要的软、硬件环境以及测试人力需求4、 确定测试方案,测试的方法和步骤 5、 指定测试工作的时间安排 6、 分析测试的风险,寻找规避办法 7、 确定测试需求输出的结果和

3、结果表现形式2.性能相关描述2.1性能测试指标(1).基于XXX业务量的要求,评估XXX平台是否能满足性能要求(2).进行配置测试,找到相对合理的测试(3).对XXX进行定容定量,提供规划参考(4).验证系统的稳定性,验证系统的容错能力(5).测试并找到系统可能存在的性能问题,分析系统瓶颈2.2性能测试范围通过性能测试需求调研,分析用户使用行为.对系统的用户及业务数据量作了定量分析,性能测试将主要集中在表A-1中列出的业务过程.表A-1测试范围13/13业务模块业务名称业务复杂度登录高数据库性能测试高2.3名词术语约定(1)负载:模拟业务操作对服务器造成压力的过程(2)性能测试(Per

4、formanceTesting):模拟用户负载来测试系统在负载情况下,系统的响应时间,吞吐量等指标是否满足性能要求(3)负载测试(LoadTesting):在一定的软硬件环境下,通过不断加大负载(不同虚拟用户数)来确定在满足性能指标情况下能够承受的最大用户数.简单说,可以帮助我们对系统进行定容定量找出系统性能的拐点,给予生产环境规划建议.这里的性能指标包括TPS(每秒事物数),RT(事物平均响应时间),CPUusing(CPU利用率),MemUsing(内存使用情况)等硬件指标.从操作层面上来说,负载测试也是一种性能测试手段,比如下面配置测试就需要变换不同的负载来进行测试.(4)配置测

5、试(ConfigurationTesting):为了合理的调配资源,提高系统运行效率,通过测试手段来获取,验证,调整配置信息的过程.通过这个过程我们可以收集到不同配置反映出来的不同性能,从而为设备选择,设备配置提供参考.(5)压力/强度测试(StressTesting):在一定的软硬件条件下,通过高负载的手段来使服务器资源(强度服务器资源,硬件资源)处于极限状态,测试系统在存在极限状态下长时间运行是否稳定,确定是否稳定的标准包括TPS,RT,CPUUSING,MEMUSING等(6)稳定性测试(EnduranceTesting):在一定的硬软件环境下,长时间运行一定负载(一般是最佳并发

6、数),确定系统在满足性能指标的前提下是否运行稳定.在上面的压力/强度测试区别在于负载并不强调在极限状态下,着重的是在满足性能要求的情况下,系统的稳定性.一般我们会在满足性能要求的负载下加大1.5倍到2倍的负载量进行测试(7)TPS:每秒完成的事物数,通常指每秒成功的事物数,性能测试中重要的综合性能指标,一个事物是一个业务度量单位,有时候一个事务会包括多个子操作,但是为了方便统计,我们会把这个多子操作计为一个事务.比如一笔电子支付操作,在后台可能会经历会员系统,财务系统,支付系统,会计系统等,但是对于用户来说只想知道整比支付花费多长时间.(8)RT/ART(ResponseTime/av

7、erageResponseTime):响应时间/平均响应时间,指一个事务花费多长时间完成(多长时间响应客户),为了使这个响应时间更具代表性,会统计更多时间来取平均值,即得到了事务平均响应时间(ART),为了方便大家通常会直接用RT来替代ART,以后看到ART以及RT是代表同一个意思.(9)PV(PageView):每秒用户访问页面的次数,此参数用来分析平均每秒有多少用户访问页面.13/133测试环境3.1生产环境系统架构WebSever负责反向

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

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

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