2012-03-21 1541 views
1

我有一个基于网络的电话拨号程序,我需要强调测试。它需要人为操作才能终止呼叫并拨打下一个呼叫。我需要模拟100个用户同时使用该服务的情况。我不允许修改拨打下一个号码的javascript。此外,还有一个登录页面,用户可以到达拨号盘。压力测试网页

任何想法我该怎么做?

+2

很难说,没有关于系统做什么以及如何做的更多细节。雇用100人? :o) – deceze 2012-03-21 05:54:47

+1

转到facebook,并提供免费的信用,使一个电话,你可以测试数百万.... mayb – 2012-03-21 05:56:19

+1

它的所有关于发送HTTP请求。 JMeter可以做得很好。 – 2012-03-21 06:02:15

回答

4

您可以使用Apache JMeter来压力测试您的网络应用程序。首先设置JMeter as proxy来记录http事务。然后使用这些事务作为模板将其设置为发送100个并发请求。

+0

这是一个非常好的建议!我在互联网上找到的其他测试工具很少,例如HP Load Runner也可以做同样的事情。但是因为我在RHEL上,所以您的建议对我来说是最好的。谢谢! – user1263746 2012-03-21 07:15:22

1

也许xdotool可能是一个很好的开始解决您的人机交互模拟。但如何同时解决100个用户,我还不知道。希望这有助于。

+1

我需要有100个桌面才能使您的解决方案工作。一点点从我的预算:)但感谢指针... – user1263746 2012-03-21 07:16:37