用于 Web 压力测试而非负载测试的最佳开源工具是什么?

what are the best open source tool for web stress testing not load testing?

我正在寻找用于压力测试的开源工具only.But找不到it.There有很多开源负载和性能测试工具。不知道哪个也支持压力testing.PLZ帮帮我

压力会需要更多的负载,jmeter在高负载下有时会降级,你可以探索加特林工具

你的意思是开源 "hey, I am going to modify the source of this tool to whatever I need it to do," 还是开源 "I need this to be no money for a tool license." 许多人认为第一项是第二项。

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

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

您可以使用 Taurus 来做到这一点 - 这是一个开源框架,允许您 运行 许多负载测试工具,例如 JMeter、Grinder、Gatling、Apache Benchmark 等等。 Taurus 的妙处在于,您可以获得这些开源工具中每一个的功能,并且可以使用 YAML 或 JSON 格式轻松创建测试场景。