性能测试,负载测试,压力测试,容量测试的区别

经常被问道性能测试,容量测试,负载测试,压力测试的区别,每次都有点不可言传只可意会的感觉,但是说不出来其实还是因为没有把这几个方法理解透彻,所以特意整理一下,以加深印象。

 

性能测试:主要是在压力测试下收集系统的各项性能指标,与预期的指标进行对比,如关注并发用户数,cpu、内存,响应时间;

 

负载测试:性能测试的一种,对系统不断增加压力,或增加一定压力下的持续时间,知道系统的性能指标达到极限,如响应时间超过预定指标,强调压力持续时间。

 

强度或压力测试:通过增加系统负载,确定系统在什么条件下失效,来获得系统性能下降拐点,侧重压力大小。

 

容量测试:是系统承受超额的数据容量,测试系统是否能够正常处理,通常和数据库有关。

你可能感兴趣的:(性能测试,负载测试,压力测试,容量测试的区别)