- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
压力测试常用术语及定义并发用户?严格意义的并发:
即所有的用户在同一时刻做同一件事情或者操作,这种操作一般指做同一类型的业务。
?广义范围的并发:
这种并发与前一种并发的区别是尽管多个用户对系统发出了请求或者进行了操作,但是这些请求或者操作可以是相同的,也可以是不同的。
并发用户数?并发用户数是指同时进行请求的客户数量?并发用户数用于模拟用户的真实负载情况(并发情况是对系统最大的考验)?并发数力同时使用系统的用户数(VU)虚拟用户数(VU)?同时使用系统的用户数TPS(TransactionperSecond):系统每秒处理事务数,单位是笔/秒。(事务:整个业务交易处理的过程),若能获取到“高峰时段交易量(笔/小时)”的准确数值则TPS等于“高峰时段交易量/3600”,否则根据平均每日交易量(笔/日)及“压力指标建议内容及计算方法中”的公式计算高峰时段交易量。
请求响应时间?响应时间指的是从客户端发起一个请求开始,到客户端接收到从服务器端返回的响应结束,这个过程所耗费的时间。
?在某些工具中,响应时间通常会称为“TTLB”,即“timetolastbyte”,意思是从发起一个请求开始,到客户端收到最后一个字节的响应所耗费的时间。
?响应时间的单位一般为“秒”或者“毫秒”。
(1秒=1000毫秒)响应时间的分解
?响应时间=网络响应时间+应用程序响应时间响应时间=(N1+N2+N3+N4)+(A1+A2+A3)事务响应时间?站在业务角度定义的概念,主要指用户一些业务的响应情况,LoadRunner中体现为Transaction。
系统资源阀值定义系统负载情况下,系统各类硬件资源的阀值。
CPU利用率阀值:不同负载情况下各应用服务器、数据库服务器等主机的CPU上限。包括均值和最大值,缺省为70%。
其余还包含:内存占用,I/O吞吐率,网络带宽错误率阀值错误率指系统在负载情况下,失败事务的概率。错误率=(失败事务数/事务总数)*100%。定义该项指标值时,通常会根据业务重要性和并发用户数的不同,定义不同的阀值。一般不超出千分之五。
稳定性较好的系统,其错误率应该由超时引起,即为超时率。
吞吐量?吞吐量指的是一个稍长统计时间段内处理的客户端业务请求数量。
?从业务角度看,吞吐量可以用“业务数/小时或天”、“访问人数/天”、“页面访问量/天”来衡量。
吞吐率单位时间内网络上传输的数据量,也可以指单位时间内处理的客户端请求数量。它是衡量网络性能的重要指标。通常情况下,吞吐率用“请求数/秒”或者“页面数/秒”来衡量。
点击率每秒钟用户向Web服务器提交的HTTP请求数。这个指标是Web应用特有的一个指标:Web应用是“请求-响应”模式,用户发出一次申请,服务器就要处理一次,所以点击是Web应用能够处理的交易的最小单位。如果把每次点击定义为一个交易,点击率和TPS就是一个概念。容易看出,点击率越大,对服务器的压力也越大。
资源利用率?定义:资源利用率指的是对不同系统资源的使用程度,例如服务器的CPU(s),内存,网络带宽等。
?资源利用率通常以占用最大值的百分比n%来衡量。
内存泄漏定义:内存泄漏是指堆内存的泄漏。堆内存是指程序从堆中分配的,大小任意的(内存块的大小可以在程序运行期决定),使用完后必须显示释放的内存。应用程序一般使用malloc,realloc,new等函数从堆中分配到一块内存,使用完后,程序必须负责相应的调用free或delete释放该内存块,否则,这块内存就不能被再次使用,我们就说这块内存泄漏了。
?瓶颈
一般是指在整体中的关键限制因素。瓶颈在不同的领域有不同的含义。瓶颈就是说的瓶子的脖子的意思,就是整个系统中最薄弱的环节,也就是说你的电脑的配置中有一个硬件性能限制了整个电脑的性能的时候就会出现瓶颈效应。
基准测试
基准测试主要验证脚本、环境的正确性(虚拟用户数设置为1,执行2分钟)和系统执行单支交易的性能表现。
单交易负载测试
通过在执行单支交易的被测系统上不断增加压力,直到性能指标,例如响应时间超过预定指标或者某种资源已经达到饱和状态。这种测试是为了找到系统的处理极限,为系统调优提供数据。
用压力测试工具模拟发起虚拟用户,并随时间的增加,不断加大虚拟用户的数量。用监控工具进行实时监控,如CPU、内存、硬盘等系统资源的使用率达到90%以上,停止测试。这时检查虚拟用户的数量,这个虚拟用户的数量就是被测系统承受的最大压力。
将所有用户数量(如:10000个)以虚拟用户数在10分钟内登录至应用服务器,所有用户群登录应用服务器停留10分钟,以验证所有用户群登录应用服务器能力。
稳定性测试
该测试用来测试系统能够维持稳定状态的最大交易量,这个最大交易量取决于系统能够维持的一个可接受的交易响应时间内的每秒最大的交易数。
用压力测试工
您可能关注的文档
最近下载
- 江西财经大学西方经济学复习重点.docx VIP
- 刑事被害人心理损害的范围 (1).pptx VIP
- 某集团2021年人才盘点项目方案(项目建议书).pptx VIP
- 党委书记讲党课+讲稿—深入学习贯彻党的二十届三中全会精神-聚焦四个持之以恒,驱动企业高质量发展.pptx VIP
- 分裂型人格障碍的案例分析.doc VIP
- GB51445-2021 锑冶炼厂工艺设计标准.pdf VIP
- DL T 868-2014 焊接工艺评定规程 .docx VIP
- 第十届全国走美杯三年级初赛竞赛数学试卷答案.docx VIP
- 学校膳食监督家长委员会成立大会上,校长发言:从餐桌开始,家校合力为孩子成长食堂 “加营养”.docx VIP
- 《拍手歌》优秀课件.ppt VIP
文档评论(0)