压力测试、负载测试、并发测试的区别是什么?

压力测试、负载测试、并发测试都是性能测试的一种类型。

压力测试往往强调的是某性能指标的最大值,可能已经超过实际的期望值,可能已经是不合理的区间了。

负载测试强调的是性能指标在期望区间内。

关于这两个测试的说法网上存在各种相互冲突的说法,百度百科和知乎的都不一样,建议采用百度百科的解释。

并发测试只有特定的应用场景才使用,比如抢红包,主要测试线程锁和资源争抢冲突的。