性能测试、压力测试、负载测试傻傻分不清楚?一文让你搞懂性能测试的类型。
初涉性能测试领域的同学们,可能会对性能测试、压力测试、负载测试等傻傻分不清楚。这也难怪,因为网上对这些概念的解释本身就有些混乱,又大都只是解释概念,没有好的例子或图形示意。本文参考了国外很多专业性能测试网站比如K6对性能测试类型的定义,并结合实例,让大家一文搞懂性能测试的类型。
性能测试类型是性能测试基础知识中非常重要的一个知识点,它不只是概念性的知识,因为不同的性能测试类型对应了不同的性能测试目的,也就影响了性能测试的具体实施方案或者策略。
性能测试类型的分法其实有很多种,本文涉及的是最常见最有共识的分类类型,具体有:
性能测试(performance testing)
负载测试 (Load testing)
压力测试 (Stress testing)
峰值测试 (Spike testing)
浸泡测试或耐力测试 (Soak testing/Endurance testing)