3

我想为 Web 应用程序做一些简单的负载测试。

我记得我在某个阶段看到的并且我非常喜欢的工具之一是Selenium,但它旨在开发用于测试 Web 应用程序用户界面的用例。

我的需求比较简单,模拟并发用户。我见过 Apache Benchmark 'ab',但我想做的一件事是模拟一个场景,我们从 5 个用户开始并以 10、15 为增量……直到我们达到 50 个用户(例如,每 10 秒增量) .

您是否为此用例推荐一个简单的工具?

问候

4

2 回答 2

3

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

在 JMeter 文档中,我们可以看到进行 Web 负载测试的简单教程。对于增加用户数量的场景,有配置Ramp-Up Period告诉 JMeter 在启动每个用户之间延迟多长时间。

测试线程配置

于 2012-09-04T16:52:15.687 回答
2

您可能会喜欢curl-loader它支持自定义的每秒用户数并测试不同的 URL。

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

于 2014-01-08T11:41:28.123 回答