2011-05-24 17 views
1

我有一个servlet,我想做的不仅仅是单元测试。我需要知道负载下的性能和压力测试。如何加载/压力测试一个java servlet?

我需要能够编写在特定时间范围内运行的各种事务,并获取收集响应时间数据,以便我可以识别故障点以及响应在什么时候严重降级。我一直在寻找任何答案,并找到了关于HTTPUnit的一些信息,但我不确定这是否会成为这个问题的解决方案。如果可能的话,在你的答案中会非常简单的示例。

+0

[负载测试/压力测试Web服务]的可能重复(http://stackoverflow.com/questions/351938/load-test-stress-test-web-services) – 2011-05-24 01:21:34

回答

7

尝试类似JMeter

+0

+1展望未来。谢谢 – giulio 2011-05-24 02:00:38

+1

我会第二次使用JMeter。尝试给输入提供一些变化。缓存可以显着减少结果。硒也许对你很有意思。 – 2011-05-24 03:07:28

0

尝试http://www.blitz.io。如果应用程序可通过Internet访问,则适用于从云端进行测试。

+0

有趣的解决方案来测试公共网站和大量点击量。但不是我所需要的。这些卷对于我的工作来说似乎有点过分,而云测试并不是我工作的区域。 – giulio 2011-05-24 10:47:24