jquery - 基于 jQuery 的负载测试 ajax 应用程序

标签 jquery ajax performance testing load-testing

有没有人有负载测试 ajax 应用程序的经验?专门运行 jQuery 作为他们的 javascript 库?

Loadrunner 和 Neoload 是在 gui 层上运行的两个负载测试应用程序。但是没有人支持 jquery 库。

至于其他的负载测试工具,比如jmeter、grinder等http层工具。他们只是不会削减它,因为您需要在测试中维护应用程序逻辑。

Selenium 然而使用真正的浏览器,结合 selenium grid 可能是一个选项(也可以查看 www.browsermob.com),但是再次在本地安装测试环境需要大量硬件。

最佳答案

我上次看的时候,LoadRunner 和 NeoLoad 都工作在 HTTP 层,而不是 GUI 层。仅仅因为工具在 HTTP 层工作并不意味着您需要在测试中复制应用程序逻辑。更智能的工具,如 Load Tester(来自 webperformance.com),可以自动配置许多测试用例,几乎不需要用户干预。我们经常将它用于 AJAX 网站,但我没有专门研究 JQuery 用例。

关于jquery - 基于 jQuery 的负载测试 ajax 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3405457/

相关文章:

javascript - Javascript 中的 Monolithic God 对象是否存在性能问题?

jquery - 使用 jQuery 选择段落中的所有标点符号并为其分配一个类?

jquery - 多个跨域 AJAX 调用。为什么 IE<9 会忘记 session ?

asp.net - IE7 一段时间后停止发出网络请求

c - 如何改进 C 程序中的拼写检查时间?

c# - 我可以检查子序列是否比 O(n*n) 更快

javascript - jQuery 输入 url 并将内容加载到 div 中

jquery - Kendo UI - 如何检查实例是否是 kendoGrid 实例或检查网格是否在给定 DOM 元素上初始化

javascript - 如何使用粒子对象优化 Canvas 粒子系统

javascript - 如何加载所选下拉值ajax的所有匹配数据行