如何衡量Angular JS应用程序的性能
How to measure performance of Angular JS applications?
我正在研究如何衡量Angular JS应用程序的性能指标。我有以下几个问题。请分享你的想法。
-
Angular JS非常适合单页应用。所有的交互都发生在一个页面中。在这种情况下,如何计算页面加载时间?
-
单击Submit后,客户端将向服务器请求响应。是否有任何现代工具可以捕获端到端响应时间。LoadRunner通过ajax客户端协议部分支持angular js。
-
我们可以扩展Protractor框架的功能来衡量Angular JS应用程序的性能吗?
如果selenium适用于您的应用程序,您可以尝试使用JMeter与web驱动程序插件。需要注意的是,就像LR的truClient协议一样,webdriver是资源密集型的,并且极大地限制了你可以在同一硬件上运行的并行用户的数量。
你也可以尝试一种混合的方法,你创建大部分的服务器负载只是复制服务器的XHR调用与一个常规的web脚本,并做一个更小的百分比的用户与web驱动,你衡量响应和js的执行时间。显然这涉及到更多的工作,因为您将创建两倍数量的脚本。
相关文章:
- 如何提高Sencha Touch 2.x应用程序的性能
- 离子框架移动应用程序性能问题
- 模块化与性能与性能与角度应用程序中的ng-include
- Web应用程序性能:SVG、Canvas或Dom Manipulation
- 电子应用程序从dvd加载性能差
- 分析生产中应用程序的浏览器性能
- ASP.NET MVC应用程序中的javascript分离/性能
- 始终运行的 Web 应用程序上的动画滞后和性能问题
- 调整Phonegap的应用程序执行性能
- 使用 JS 原型构建大型 JS 应用程序的性能优势
- 对应用程序中浏览器的相对性能具有启发性
- PhoneGap应用程序性能评估
- node-webkit与chrome浏览器中应用程序的性能
- Jquery Mobile web应用程序的性能增强
- angularjs范围内可以存储的最大数据大小是多少?具有重作用域的应用程序的性能
- 在一个应用程序中使用多个角度应用程序时的性能影响
- 如何衡量Angular JS应用程序的性能
- 为什么这个HTML5应用程序的性能在坐标加载时下降?
- 两个流星应用程序在一个数据库上的性能
- 优化ExtJS应用程序的性能