【问题标题】:Difference between stress test and breakpoint test压力测试和断点测试的区别
【发布时间】:2021-10-26 11:47:05
【问题描述】:

我正在寻找不同性能测试类型的口头解释,并看到了一个新的,称为“断点测试”。它的解释似乎与我的压力测试非常相似。那么有什么区别,或者有什么区别呢?

压力测试:在极端情况下对系统性能的验证 高于峰值负载的高负载

断点测试:此测试通过以下方式确定系统故障点 逐渐增加模拟并发用户数。

据我所知,我们也在进行压力测试的同时逐渐增加负载。那么这两种类型有什么区别呢?

【问题讨论】:

    标签: testing performance-testing


    【解决方案1】:

    从工作量来看做法是完全一样的,我的理解是:

    • Stress test 是关于找到第一个瓶颈,它通常在部署之前甚至在开发的早期阶段应用(参见shift-left 概念)
    • Breakpoint(有时也称为容量)测试是关于检查整个集成环境可以处理多少负载而不会出现问题,以及作为扩展/优化主题的最慢组件是什么。

    更多信息:

    【讨论】:

      【解决方案2】:

      压力测试与断点测试:

      压力测试类似于负载测试,但我们会不断增加服务器上的负载,直到它崩溃为止。压力测试的目的是测试应用程序的疯狂极限。压力测试的开始与负载测试相同,例如逐渐增加服务器上的负载,重复此过程,直到负载达到意外限制。

      但是断点测试,断点是脚本或关键字 test 中您希望脚本或测试在执行期间暂停的位置。暂停执行后,您可以检查测试的状态、输出及其变量。

      在压力测试中,我们通过逐渐增加用户来增加负载,以检查应用程序的极限是多少以及应用程序在哪个负载下崩溃,但是在断点测试中,我们已经设置了断点并检查应用程序如何响应在设置断点处,这有助于开发人员/测试人员了解应用程序将负载加载到特定点的能力。

      【讨论】:

        猜你喜欢
        • 2012-07-16
        • 1970-01-01
        • 2014-05-31
        • 2011-08-11
        • 2010-09-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多