我有一个现有的 angularjs 项目用于优化。我怎样才能找到差距(内存泄漏、浏览器性能、数据渲染、屏幕卡住等问题)。 我尝试了 Jmeter,但它没有显示 javascript 性能,只是显示页面在几毫秒内导航。 我试图通过 chrome 分析找到,我得到了一些特定的场景,但没有整体图像。
如何获得整体性能结果?
最佳答案
为了仅测试客户端渲染性能,您可以使用您最喜欢的浏览器开发工具,即:
或者使用第三方应用程序/插件,例如 YSlow
如果你想将页面渲染性能测试与主负载测试结合起来,你仍然可以使用JMeter进行客户端性能测试,有一个WebDriver Sampler它提供了 JMeter 与 Selenium 的集成浏览器自动化框架,因此您将能够将服务器端性能测试与客户端性能测试结合起来。有关页面加载事件的其他信息可以通过 Navigation Timing API 从 WebDriver Sampler 获取
关于javascript - 如何测试现有的Angularjs整体性能(DOM渲染)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52399742/