性能测试、压力测试、负载测试 的区别

前言:

相信很多人和我一样,有着这样的经历。工作中时常结合在一起用,但真的拎出来单问这几个之间有什么区别是懵圈的。为了防止忘性很大的我下次又忘记,特此记录。看了几篇博客,也是云里雾里的,大部分都是一样的,一大段一大段的文字,看的人脑壳疼。所以就目前自己看到的理解的先记录一下,后续如果有新的见解再说的通俗易懂一些,同时也欢迎指正。

主要参考:

http://www.51testing.com/html/06/n-3721106.html

https://www.cnblogs.com/duanxz/p/5123299.html

说明:图片来源于https://www.cnblogs.com/duanxz/p/5123299.html,在此基础上加了一点改动

负载测试(Load Testing)

是确定在各种工作负载下系统的性能,目标是测试当对系统不断地增加并发请求以增加系统压力,直到系统的某项或多项性能指标达到安全临界值,如某种资源已经呈饱和状态,这时继续对系统施加压力,系统的处理能力不但不能提高,反而会下降。

压力测试(Stress Testing)

超过安全负载的情况下,对系统继续施加压力,直到系统崩溃或不能再处理任何请求,以此获得系统最大压力承受能力。

目的是找到系统在哪里失效以及如何失效的地方。

容量测试(Volume Testing)

确定系统最大承受量,譬如系统最大用户数,最大存储量,最多处理的数据流量等。个人认为就是得到负载测试和压力测试各项指标的临界值。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值