我有一个执行一些 AJAX 调用然后处理结果的 Web 应用程序。根据发送到浏览器的内容,此处理可能非常繁重。
我现在想对完成的代码生成性能统计信息。我正在考虑使用 Selemium 来自动化我的测试。这将允许我自动单击按钮开始测试,但我看不到如何检测代码何时完成。
我一直在考虑使用 pageloaded 事件或(鉴于我正在使用 JQuery)让 Selenium 进行测试以查看所有 AJAX 调用是否已完成。然而,这些事件可以(并且确实)触发我试图监控的 JavaScript!
有人知道检测所有 JavaScript 何时完成的机制吗?
谢谢