我正在测试由REST api构建的Web应用程序。我想模拟我的应用程序性能测试,负载测试和压力测试。现在我想知道性能测试,负载测试,压力测试之间有什么区别。
答案 0 :(得分:3)
Performance Testing - 是一种测试技术,它不是您可以直接应用于您的Web应用程序的东西。性能测试是非功能测试的子类型,其负载测试和压力测试是性能测试的较小子集。
Load Testing - 当你基本测试你的应用程序如何在预期加载下运行时,即你期望500个并发用户在该负载下你的应用程序的断言过程将是负载测试
Stress Testing - 揭示应用程序的界限和突破点,发现瓶颈等。它可以回答以下问题:
有关详细说明,请参阅Why ‘Normal’ Load Testing Isn’t Enough。