什么是Web压力测试的最佳开源工具,而不是负载测试?

时间:2016-04-22 11:13:05

标签: testing web stress-testing

我正在寻找一种仅用于压力测试的开源工具。但是找不到它。有很多开源负载和性能测试工具。我不知道哪些还支持压力测试.PLZ帮助我。

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

你的意思是开源,“嘿,我要修改这个工具的来源,无论我需要它做什么,”或者你的意思是开源,因为“我需要这个没有钱工具许可证。“当第二个项目的第二项时,很多人是第二项。

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

答案 2 :(得分:0)

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

您可以使用Taurus来实现这一点 - 这是一个开源框架,允许您运行许多负载测试工具,如JMeter,Grinder,Gatling,Apache Benchmark等。关于Taurus的一个很酷的事情是,您可以获得每个开源工具的功能,并且可以使用YAML或JSON格式轻松创建测试场景。