几年前,我使用 OpenSTA 执行 Web 应用程序的负载和性能测试。我记得它提供了很好的录制功能,使我们能够快速创建新的测试脚本。不幸的是,它有点过时了,因此我有点怀疑它是否仍能与当今的浏览器正常工作。
请告诉我您推荐哪些工具。显然,免费工具更受欢迎 ;)
注意:“待测试”应用程序通过 HTTP 提供,并使用 jQuery 和 CSS。
答案1
我的第一选择是 Jmeter。(http://jakarta.apache.org/jmeter/) 它可以捕获 ajax POST/GET、对静态资产进行压力测试,您可以在多个主机上运行它等等。
前往 youtube 并搜索 Jmeter 以获取易于遵循的安装指南。
答案2
磨床工具非常有用。
http://grinder.sourceforge.net/
通常适用于大多数负载测试。它基于 Java,因此您需要密切关注该工具遇到的 GC 级别(没有什么比工具错误更能影响您的结果了)。