- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
性能测试简介获取更多测试资料,请访问织雀教育官网性能测试用例选择的原则:
a. 重要的(业务上) b. 重复的(最常用的模块)c. 重量级的(消耗大量系统资源的)具体性能指标分为几类:
a. 系统容量(数据容量、用户量、并发用户量),
b. 系统并发度指标(注册用户、在线用户、并发用户),
c. 响应度指标(正常压力下响应能力、峰值压力下的响应能力,以及异常压力下的响应能力)2、理解整个系统及其实现之后,再列出自己分析得到的性能需求点。
3、询问客户的具体性能需求,共同分析,是否测试,测试的优先级。4、写出性能测试计划和用例,并要得到客户认可。下面列出了一些性能要求的测试点:1) 查询2) 保存3) 统计4) 刷新5) 显示6) 传输7) 响应8) 下载打开网络上其它介质上的文件时,可制造网络拥挤情况下的文件打开操作。主要测试点,集中在几个点上。一是数据量小的时候主要的查询统计刷新等功能点;二是数据量积累到一定程度时的查询统计刷新时间,这里的一定程度是根据实际的项目和客户需求来定的。、、、、、、★ 负载压力测试;
★ 模拟不同数量并发用户测试。
模拟不同数量并发用户执行关键业务,测试至系统能够承受的最大并发用户数。
主要监控指标如下:
● 每分钟事务处理数(Transaction Rate):不同负载下每分钟成功完成的事务处理数;
● 响应时间(Response Time):服务器对每个应用请求的处理时间,单位:秒,该项指标反映了系统事务处理的性能,具体包括以下几项参数:
- Min:最小的服务器响应时间;
- Mean:平均的服务器响应时间;
- Max:最大的服务器响应时间;
- StdDev:事务处理服务器响应的偏差,值越大,偏差越大;
- Median:中值响应时间;
- 90%:90%事务处理的服务器响应时间
- 虚拟并发用户数(Total Virtual Users):测试工具模拟的用户并发数量。
(2) 系统资源监控
在进行负载压力测试的同时,用测试工具对数据库服务器、Web服务器、应用服务器、认证及授权服务器上的操作系统、数据库以及中间件等资源进行监控。
监控系统资源指标,在测试中,根据测试需求以及测试环境的变化,选取有意义的数据进行分析。
(3)大数据量
测试案例:例如:考虑系统未来发展需要的存储空间,添加大数据量测试。
测试内容:
主要包括两方面内容:
一是:单独的数据量测试;
二是:与并发性能测试相结合的综合测试。
测试数据的准备借助于测试数据管理与生成工具,例如FileAid。
(4)速度
测试案例:例如:磁盘访问速度、备份速度以及网络办公系统运行速度等。
测试内容:
主要是人工测试。
(5)疲劳测试
通常是采用系统稳定运行情况下能够支持的最大并发用户数,持续执行一段时间业务,通过综合分析交易执行指标和资源监控指标来确定系统处理最大工作量强度性能的过程。
性能测试指标一般有种形式描述产品需求指标系统的性能指标产品需求指标★ 给出产品性能的主要指标,如在100000记录中查询一个特定数据的时间为0.5秒★ 以某个已发布的版本为基线,如比上一个版本的性能提高30-50%★ 和竞争对手的同类产品比较。系统的性能指标 ★ CPU利用率★ 内存占用率★ 磁盘I/O ★ 响应时间性能测试的方法性能测试的策略性能测试策略一般从需求设计阶段开始讨论制定,策略的内容决定着性能测试工作投入多少资源、什么时间开始实施等后继工作如何安排。制定性能测试的策略的因素预期的指标性能的因素系统在需求分析、设计阶段和产品说明书等文档中明确的提出都性能指标,这些指标是性能测试要完成的工作。独立业务性能测试的因素独立业务主要是指软件产品的模块具有独立业务功能在需求阶段就可以确定要单独测试其性能。业务性能组合测试的因素应用类软件系统通常不会使所有的用户只使用一个或者几个核心业务模块,可能是对多个业务进行组合使用对多个业务进行组合性能测试。由于组合业务测试是最能反映用户使用系统情况,因而业务性能组合测试是测试的核心内容。?4. 疲劳强度性能测试疲劳强度测试是在系统稳定运行下模拟较大的用户数量、并长时间运行系统的测试,通过综合分析执行指标和资源监控来确定系统处理最大业务量时的性能,主要目的是为了测试系统的稳定性。大数据量性能测试的因素大数据量测试是为了测试系统的业务处理能力进行的大数据量测试第一种是针对某些系统存储、传输、统计查询等业务进行大数据量的测试,主要是测试数据增多时的性能情况,第二种是极限状态下的数据测试,主要是指系统数据量达到一定程度时,通过性能测试来评估系统的响应情况,测试的对象也是某些核心业务或者日常常用的组合业务。网络性能测试的因素网络性能测试主要是为了准确展示带宽、延迟、吞吐量、负载、瓶颈和端口的变化是如何影
您可能关注的文档
最近下载
- 仓储管理员职业技能鉴定考试题及答案.doc VIP
- 金风1500kW风机常见故障处理手册讲解.doc VIP
- 金风1500kw风机常见故障处理手册.pdf VIP
- 涉外发电工程NFPA72标准火灾报警系统设计研究.docx VIP
- 公共营养师基础知识完整版.pdf VIP
- GBT50344-2019建筑结构检测技术标准.docx VIP
- 二重管旋喷桩施工工艺.doc VIP
- 高中生物学人教版必修2 遗传与进化第2章 基因和染色体的关系科学家的故事 染色体遗传理论的奠基人摩尔根.pptx
- 临床血液透析动静脉瘘感染并发动脉瘤破裂出血患者护理查房.pptx VIP
- 儿童暴发性心肌炎的诊断与治疗.pdf VIP
文档评论(0)