性能测试和负载测试的区别
性能测试:
性能测试是一种软件测试,用于确定系统在特定工作负载下的灵敏度、反应性和稳定性方面的性能。
负载测试:
负载测试是一种软件测试,它确定系统、软件产品或软件应用程序在基于现实生活的负载条件下的性能。
性能测试和负载测试的区别:
Performance Testing | Load Testing |
---|---|
Performance testing is the process of determining the system’s performance that includes speed, reliability under varying load . | Load testing is the process of determination of behavior of system when multiple users access it at the same time. |
In performance the load on which system is tested is normal. | In load testing peak load is used for testing. |
It checks the behavior of the system under normal load. | It checks the behavior of the system under extreme load. |
In performance testing, limit of load is both below and above the threshold of a break. | In load testing, limit of load is the threshold of a break. |
It validates that the performance of system is proper. | It determines the operating capacity of the system or software application. |
Speed, scalability, stability and reliability are tested during performance testing. | Only sustainability of the system is tested during load testing. |
Performance testing tools are less costly. | Load testing tools are high costly. |