- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE
PAGE10/13
XXXX性能测试
文档编号
V.1.0
保密等级 机密
作者审核人
批准人
最后修改日期最后审批日期
最好批准日期
目录
文档介绍 3
文档目的 3
参考文献 3
编写目的 3
性能相关描述 3
性能测试指标 3
性能测试范围 3
名词术语约定 4
测试环境 5
生产环境系统架构 5
测试环境系统架构 6
生产环境软硬件配置 6
测试环境软硬件配置 6
负载机软硬件配置 7
需求分析 7
业务模型 7
性能指标 8
测试策略 8
测试执行策略 9
测试监控策略 9
测试场景 10
测试准备 10
测试工具准备 11
测试脚本及程序准备 11
测试数据准备 11
测试环境准备 11
测试组织架构 12
项目风险 12
文档介绍
文档目的
本测试报告为XXX平台项目的性能测试报告,目的在于总结测试阶段的测试以及分析测试结果,描述系统是否符合性能需求。
参考文献
编写目的
从文档描述XXX发布系统性能测试的范围、方法、资源、进度,作为XXX发布系统性能测试的依据,该文档的目的主要有:
1、明确测试范围、测试对象
2、明确测试目标
3、明确测试环境需求,包括:测试需要的软、硬件环境以及测试人力需求
4、确定测试方案,测试的方法和步骤
5、指定测试工作的时间安排
6、分析测试的风险,寻找规避办法
7、确定测试需求输出的结果和结果表现形式
性能相关描述
性能测试指标
基于XXX业务量的要求,评估XXX平台是否能满足性能要求
进行配置测试,找到相对合理的测试(3).对XXX进行定容定量,提供规划参考
验证系统的稳定性,验证系统的容错能力
测试并找到系统可能存在的性能问题,分析系统瓶颈
性能测试范围
通过性能测试需求调研,分析用户使用行为.对系统的用户及业务数据量作了定量分析,
性能测试将主要集中在表A-1中列出的业务过程.
表A-1 测试范围
业务模块
业务名称
业务复杂度
登录
高
数据库性能测试
2.3 名词术语约定
高
负载:模拟业务操作对服务器造成压力的过程
性能测试(PerformanceTesting):模拟用户负载来测试系统在负载情况下,系统的响应时间,
吞吐量等指标是否满足性能要求
负载测试(LoadTesting):在一定的软硬件环境下,通过不断加大负载(不同虚拟用户数)来确定在满足性能指标情况下能够承受的最大用户数.简单说,可以帮助我们对系统进行定容定量找出系统性能的拐点,给予生产环境规划建议.这里的性能指标包括TPS(每秒事物数),RT(事物平均响应时间),CPUusing(CPU利用率),MemUsing(内存使用情况)等硬件指标.从操作层面上来说,负载测试也是一种性能测试手段,比如下面配置测试就需要变换不同的负载来进行测试.
配置测试(ConfigurationTesting):为了合理的调配资源,提高系统运行效率,通过测试手段来获取,验证,调整配置信息的过程.通过这个过程我们可以收集到不同配置反映出来的不同性能,从而为设备选择,设备配置提供参考.
压力/强度测试(StressTesting):在一定的软硬件条件下,通过高负载的手段来使服务器资源(强度服务器资源,硬件资源)处于极限状态,测试系统在存在极限状态下长时间运行是否稳定,确定是否稳定的标准包括TPS,RT,CPUUSING,MEMUSING等
稳定性测试(EnduranceTesting):在一定的硬软件环境下,长时间运行一定负载(一般是最佳并发数),确定系统在满足性能指标的前提下是否运行稳定.在上面的压力/强度测试区别在于负载并不强调在极限状态下,着重的是在满足性能要求的情况下,系统的稳定性.一般我们会在满足性能要求的负载下加大1.5倍到2倍的负载量进行测试
TPS:每秒完成的事物数,通常指每秒成功的事物数,性能测试中重要的综合性能指标,一个事物是一个业务度量单位,有时候一个事务会包括多个子操作,但是为了方便统计,我们会把这个多子操作计为一个事务.比如一笔电子支付操作,在后台可能会经历会员系统,财务系统,支付系统,会计系统等,但是对于用户来说只想知道整比支付花费多长时间.
RT/ART(ResponseTime/averageResponseTime)响: 应时间/平均响应时间,指一个事务花费多
长时间完成(多长时间响应客户),为了使这个响应时间更具代表性,会统计更多时间来取平均值,即得到了事务平均响应时间(ART),为了方便大家通常会直接用RT来替代ART,以后看到ART以及RT是代表
您可能关注的文档
- U盘壳体注射模设计说明书.docx
- U盘启动安装系统的制作方法大全.docx
- U盘启动装系统的操作方法(U盘PE启动安装GHOSTP.docx
- U盘装win7系统的方法.docx
- U盘做系统引导盘进入WinPE.docx
- V2G技术概述分析和总结.docx
- V450拆机教程分析和总结.docx
- V870SP1工作流应用说明.docx
- Vanishing Point滤镜的练习分析和总结.docx
- VaR的计算方法分析和总结.docx
- 2021-2022学年湖南省常德市安乡县四年级上学期期中语文真题及答案.pdf
- 2023-2024学年河南省南阳市社旗县四年级上学期期中数学真题及答案.pdf
- 2022-2023学年云南省曲靖市四年级下学期期末数学真题及答案.pdf
- 2021-2022学年河南省周口市鹿邑县二年级下册月考语文真题及答案.pdf
- 2018年河南焦作解放区教师招聘考试真题及答案.pdf
- 2019年江西公务员行测考试真题及答案-乡镇.pdf
- 2019中国石油报社应届高校毕业生招聘试题及答案解析.pdf
- 光大银行招聘应届毕业生能力素质测试笔试真题及答案.pdf
- 2024年广西百色教师招聘考试模拟题及答案.pdf
- 2021-2022学年浙江绍兴诸暨市五年级上册语文期末试卷及答案.pdf
文档评论(0)