如何测试我的Web应用程序可以处理“100个用户”?

时间:2012-09-19 16:22:46

标签: java java-ee testing web

我有一个使用Java EE 5(WebSphere 7)构建的Web应用程序。基本架构是这样的:

*.jsp -> ControllerServlet + *Command(s).java -> *Service.java -> *DAO.java -> Oracle DB

它工作正常,我确信一切都很酷,但我的要求之一是证明应用程序可以支持多达100个并发用户。

我的自动化JUnit测试击败了* Service.java类的方法,但我没有对* .jsp层进行自动测试。

我的问题是,测试/证明应用程序可以处理100个并发用户的活动的好/合理方法是什么?

非常感谢任何帮助,谢谢。

罗布

2 个答案:

答案 0 :(得分:2)

JMeterApache Benchmark正是您要找的。

答案 1 :(得分:2)

使用负载测试框架,例如The Grinder