本文介绍如何使用dynaTrace Ajax Edition (DAE) 进行JavaScript性能监控。通过配置URL运行配置,DAE可监控多页面工作流及Ajax调用。其核心功能包括深入分析JavaScript API调用、生成HTTP瀑布图、保存分析报告以及自动格式化精简代码,帮助开发者定位性能瓶颈。
dynaTrace Ajax Edition 安装与初始配置
下载并安装dynaTrace Ajax Edition (DAE) 后,需从开始菜单的程序组中启动该应用。初始操作是录入目标URL链接,随后点击播放图标按钮,选择“New Run Configuration”以创建一个新的运行配置。
多页面工作流监控功能
DAE支持多页面工作流的监控。用户可输入起始网址,随后导航至其他网页或触发Ajax特性,DAE将在后台持续监控所有活动。当关闭IE浏览器后,即可对DAE收集的所有数据进行详细分析。
核心特性:JavaScript深入分析与可视化
DAE区别于其他工具的主要特征在于其对JavaScript的深入分析能力。通过检测事件触发和JavaScript API调用,时间线被划分为不同部分,并包含HTTP瀑布图。此外,DAE支持保存分析结果以便后续检查或与同事分享。其他实用功能包括自动将精简后的源码格式化为易读版本,以及分析CPU占用率和页面渲染性能。
JavaScript性能瓶颈定位与测试建议
在分析由JavaScript引起的性能问题时,dynaTrace Ajax Edition 提供了从高级调用到实际执行代码的详细信息。用户可以查看具体是哪一行JavaScript代码导致了页面性能瓶颈。建议测试该工具,并将其纳入性能测试工具包中。
【注:原文部分文字被省略,棕色字体为译者增加】
