2012-09-03 74 views
3

我想为Web应用程序进行一些简单的负载测试。Web服务器基准测试的简单工具?

我记得我在舞台上看过的一个工具,我很喜欢Selenium,但它的目的是开发用于测试Web应用程序用户界面的用例。

我的需求比较简单,模拟并发用户。我已经看到了Apache Benchmark'ab',但我想要做的一件事是模拟了一个场景,我们以5个用户开始并以10,15的增量进行模拟,直到我们达到50个用户(每10秒递增一次例)。

你对这个用例推荐一个简单的工具吗?

问候

+2

[JMeter](http://jmeter.apache.org/) - 签出*加速期* –

+0

非常感谢你,我会尝试它 – Ciges

回答

3

我选择JMeter。它不像Apache或httperf那样简单,但它不是一个复杂的工具。

在JMeter文档中,我们可以看到一个simple tutorial for doing web load tests。对于递增用户数量的场景,配置递升时段告诉JMeter启动每个用户之间要延迟多长时间。

Test thread configuration

2

您可能喜欢的curl-loader它支持customed每秒用户数和测试不同的网址。

还有另一个名为siege的工具,它与ab(apache benchmark)很相似,试试看。