📜  性能测试和压力测试的区别

📅  最后修改于: 2022-05-13 01:56:59.513000             🧑  作者: Mango

性能测试和压力测试的区别

性能测试:
性能测试是一种软件测试,用于确定系统在特定工作负载下的灵敏度、反应性和稳定性方面的性能。

压力测试:
压力测试是一种验证系统稳定性和可靠性的软件测试。该测试特别确定了系统在极重负载条件下的鲁棒性和错误处理能力。

性能测试和压力测试的区别:

Performance TestingStress Testing
Performance testing is carried out to check the system’s performance under varying loads.Stress testing is carried out to check the behavior of the system under the sudden increased load.
It contains load and stress testing as components.Stress testing is the subset of the performance testing.
It checks scalability, speed, reliability etc. of the system or software application.It only checks the stability of the system or software application.
In performance testing, limit of load is both below and above the threshold of break.In stress testing, limit of load is above the threshold of break.
It ensures that the system or software application performs properly.It ensures the security of the system under the failures.
Performance testing is performed by uniformly varying the load.Stress testing is performed by increasing the load suddenly.
Load vary from lowest to highest limit in a uniform manner.Load is directly changed from lowest to highest(extreme) point.