性能测试类型-性能测试、负载测试和压力测试的区别

性能测试、压力测试、负载测试傻傻分不清楚?一文让你搞懂性能测试的类型。

        初涉性能测试领域的同学们,可能会对性能测试、压力测试、负载测试等傻傻分不清楚。这也难怪,因为网上对这些概念的解释本身就有些混乱,又大都只是解释概念,没有好的例子或图形示意。本文参考了国外很多专业性能测试网站比如K6对性能测试类型的定义,并结合实例,让大家一文搞懂性能测试的类型。

性能测试类型是性能测试基础知识中非常重要的一个知识点,它不只是概念性的知识,因为不同的性能测试类型对应了不同的性能测试目的,也就影响了性能测试的具体实施方案或者策略。

性能测试类型的分法其实有很多种,本文涉及的是最常见最有共识的分类类型,具体有:

性能测试(performance testing)

负载测试 (Load testing)

压力测试 (Stress testing)

峰值测试 (Spike testing)

浸泡测试或耐力测试 (Soak testing/Endurance testing)