我正在寻找一个压力测试WebApp的工具。
当下我正在使用多个VM或(隐私)浏览器Windows来测试我的Web应用程序。
是否有更好,更顺畅的方法来解决这个问题,例如:任何类型的桌面应用程序,在我的WebServer上生成一堆流量,一个Apache Tomcat?
只能访问本地服务器。
答案 0 :(得分:4)
如果只能从localhost访问您的服务器,则无法进行准确的负载测试。当启动大量模拟真实用户的线程时,此线程管理将减慢服务器计算机的速度。同样在一台机器上,您无法模拟大量用户,因为实际/生产服务器可能就是这种情况。例如,您无法在一台计算机上启动5000个线程。
您需要使服务器网络可见并将负载生成器分布在不同的计算机上。负载生成器工具支持这样的配置。
您可以使用Apache JMeter或Grinder进行负载测试。它们是很好的免费工具。
答案 1 :(得分:1)
您可能有兴趣查看Apache JMeter。
答案 2 :(得分:0)
Load Tester LITE是免费的。在许多情况下,比其他免费替代品更容易使用。