【问题标题】:Performance test vs Load test vs stress test性能测试 vs 负载测试 vs 压力测试
【发布时间】:2017-04-08 15:57:36
【问题描述】:

我正在测试由 REST api 构建的 Web 应用程序。我想模拟我的应用程序性能测试、负载测试和压力测试。现在我想知道性能测试、负载测试、压力测试有什么区别。

【问题讨论】:

    标签: performance-testing load-testing stress-testing


    【解决方案1】:
    • Performance Testing - 是一种测试技术,它不能直接应用于 Web 应用程序。性能测试是非功能测试的子类型,而负载测试和压力测试又是性能测试的较小子集。

    • Load Testing - 当您基本上测试您的应用程序在 预期 负载下的行为时,即您预计 500 个并发用户在该负载下评估您的应用程序的过程将是负载测试

    • Stress Testing - 揭示应用程序边界和断点,寻找瓶颈等。它允许回答以下问题:

      • 系统的最大容量是多少
      • 提供合理的响应时间,它可以处理多少用户
      • 首先损坏的组件是什么
      • 当负载恢复正常时系统是否恢复

    请参阅Why ‘Normal’ Load Testing Isn’t Enough 以获得更详细的说明。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-04
      • 2010-09-26
      • 2015-01-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多