负载测试:通过模拟实际软件系统所承受的负载条件(如在线连接数、并发用户数等)、改变系统负载大小和负载方式来发现系统中存在的问题。目的是测量系统在高负载下的响应时间、吞吐量和处理能力等指标。
压力测试:可以看作是高负载(如大数据量、并发用户数高等)或极限负载(系统使用峰值)下的测试。目的是找出系统在负载峰值期间的瓶颈和故障点。
性能测试:确定系统的性能是否符合预期。性能测试通常包括负载和压力测试,以及其他测试方法,例如基准测试和可靠性测试。它的目的是确保系统在各种负载和压力下都能够提供足够的性能和响应时间。