如何在各种浏览器中跟踪各种JS参数(内存分析,火焰图,cpu)?

时间:2017-07-19 20:26:17

标签: javascript ajax performance profiling

我正在创建一个测试UI性能的工具。目前:

  • 填充数据库中的数据;
  • 登录应用程序;
  • 多次访问该页面并测量每次访问的时间;
  • 计算平均值,最大值,最小值,首次访问时间等;
  • 测试应用程序/脚本利用selenium。

该应用程序是JS重,使用了很多ajax,UI中的数据处理,重型websockets。因此,我想测量浏览器选项卡在访问时运行应用程序的各种参数:

  • CPU;
  • 内存(主要是私人工作集);

问题:有什么好的工具可以使用,也许与脚本集成?用于JS分析的任何工具或方法(也许都是我自己编写的东西)?

我已阅读有关dynaTrace AJAX的内容,但该项目已获得EOL /弃用,因此寻找类似的建议和一般建议如何解决问题。

我目前的方法是在创建应用程序时捕获运行应用程序的选项卡的过程,并使用类似PsList

的内容每隔500毫秒监控内存大小

0 个答案:

没有答案