工具向导:使用 Rational XDE Developer 分析运行时行为
此工具向导描述如何使用 Rational XDE Developer 来分析运行时行为。
工具:Rational XDE Developer
关系
相关元素
主要描述

概述

此工具向导中的步骤与相应任务中的那些步骤相匹配。至 Rational XDE™ 联机帮助中各主题的链接标有 帮助手册图标

此工具向导目前仅讨论与 Rational XDE 集成在一起的“可视跟踪”功能如何帮助开发人员分析运行时行为。请注意,“可视跟踪”并不是在所有的 Rational XDE 配置中都可用。

“可视跟踪”将应用程序的执行情况动态记录到跟踪时序图中。跟踪时序图以时序图格式显示应用程序的控制流。跟踪时序图还提供被跟踪应用程序的计时、线程技术、代码覆盖率以及内存使用的相关信息。

在本工具向导中执行以下步骤:

确定要求的执行场景

此步骤没有具体的 Rational XDE 指导信息。

为运行时观察准备实施组件

要跟踪的应用程序必须已构建并且是可执行的

  • 启动“可视跟踪设置向导”。请参阅 帮助手册图标 Tracing an Application
  • 选择想要包含进跟踪的应用程序中的类。
  • 选择您是希望从应用程序开始就进行记录还是在执行过程中手动控制记录。

准备执行环境

此步骤没有具体的 Rational XDE 指导信息。

执行组件并捕获行为观察结果

以运行或调试方式启动应用程序。 

  • 如果已选择从应用程序开始就开始进行记录,则会创建跟踪时序图并将跟踪应用程序。

  • 如果选择了手动控制记录,请将此应用程序运行至相应的点(即,等待用户输入的某一次暂停、先前设置的某个断点),启动“可视跟踪记录”,然后将从该点处开始记录跟踪时序图。

查看行为观察结果并隔离初始发现结果

跟踪时序图捕获对您理解和调试应用程序有帮助的重要运行时行为。

  • 跟踪时序图准确捕获控制流,并帮助您理解应用程序以及确定潜在的问题。

  • 为进一步协助进行应用程序的调试,线程状态栏将在运行期间指示活动的线程,图中会显示计时信息,函数级代码覆盖率也会显示,还可以选择显示内存使用情况。

  • 可将跟踪时序图过滤并分解为只包含相关的信息。请参阅 帮助手册图标 Navigating Through Trace Sequence Diagrams

分析发现结果以了解根本原因

此步骤没有具体的 Rational XDE 指导信息。

确定并传达后续的操作

此步骤没有具体的 Rational XDE 指导信息。

评价您的结果

跟踪时序图可以转换成 XDE 时序图并存储在 XDE 模型中。请参阅 帮助手册图标 Reusing a Trace Sequence DiagramXDE 模型中的图可以发布成 html 格式。另请注意,图可以从 Rational XDE 软件工具复制到 Microsoft Word 和其他程序中。