【问题标题】:what are the best open source tool for web stress testing not load testing? [closed]什么是用于 Web 压力测试而不是负载测试的最佳开源工具? [关闭]
【发布时间】:2016-04-22 11:13:04
【问题描述】:

我正在寻找一个仅用于压力测试的开源工具。但是找不到。有很多开源负载和性能测试工具。不知道哪家还支持压测,请各位帮帮我。

【问题讨论】:

  • 压力测试的本质是让系统承受比预期更高的负载。所以我会使用 Apache Jmeter,只是想一个合适的配置让它成为压力测试。
  • 关于工具等场外资源的问题不在此列。请使用Tour 并查看How to Ask

标签: testing web stress-testing


【解决方案1】:

压力测试只是一种不同的负载测试方法,您可以使用它来测试您的 Web 应用程序。对于压力测试,您不知道您的应用程序将在哪里崩溃,因此根据经验,将正常用户数乘以 2 以进行测试,并应用快速加速来确定断点。如果它没有断裂,请调整加速并重复测试以确定断裂点。

您可以使用Taurus 来执行此操作 - 这是一个开源框架,可让您运行许多负载测试工具,例如 JMeter、Grinder、Gatling、Apache Benchmark 等。 Taurus 最酷的地方在于,您可以获得这些开源工具的功能,并且可以使用 YAML 或 JSON 格式轻松创建测试场景。

【讨论】:

    【解决方案2】:

    压力会需要更多负载,jmeter 在高负载下有时会降级,您可以探索 Gatling 工具

    【讨论】:

      【解决方案3】:

      您的意思是开源,如“嘿,我要修改这个工具的源代码,使其满足我的需要”,还是开源,如“我需要这个不花钱工具许可证。”很多人对于第一个项目的意思是第二个项目。

      还应注意,压力测试有一个非常具体的技术定义。市场上的任何工具,无论是开源的还是商业的,都可以配置为提供压力测试,这是对不断增加的负载到故障点的测试。您仍然需要定义故障以及负载周期性增加的步骤级别。

      【讨论】:

        猜你喜欢
        • 2010-10-05
        • 2010-09-09
        • 2010-09-26
        • 2012-04-02
        • 1970-01-01
        • 2011-02-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多