Guide d'utilisation de l'outil: Analyse du comportement d'exécution avec Rational XDE Developer
Ce guide d'utilisation de l'outil explique comment utiliser Rational XDE Developer pour analyser le comportement d'exécution.
Outil: Rational XDE Developer
Relations
Description principale

Présentation

Les étapes contenues dans ce guide d'utilisation de l'outil correspondent à celles de la tâche. Les liens vers les rubriques de l'aide en ligne Rational XDE sont indiqués par une icône livre d'aide.

Pour le moment, ce guide d'utilisation de l'outil couvre uniquement la manière dont Visual Trace, intégrée à Rational XDE, peut aider un développeur à analyser un comportement d'exécution. Notez que Visual Trace n'est pas disponible dans toutes les configurations Rational XDE.

Visual Trace enregistre de façon dynamique l'exécution d'une application sur un diagramme de séquence de trace. Un diagramme de séquence de trace affiche le flux de contrôle d'une application sous forme de diagramme de séquence. Un diagramme de séquence de trace fournit également des informations sur les délais, l'utilisation d'unités d'exécution, la couverture de code et l'utilisation de la mémoire de l'application tracée.

Les étapes suivantes sont réalisées dans ce guide d'utilisation de l'outil :

Déterminer le scénario d'exécution requis

Il n'existe aucun conseil spécifique à Rational XDE pour cette étape.

Préparer le composant d'implémentation pour l'observation de l'exécution

L'application que vous souhaitez tracer doit être construite et exécutable

  • Lancez l'assistant Paramètres de Visual Trace.  Consultez icône livre d'aide Tracer une application.
  • Sélectionnez les classes de votre application que vous voulez inclure dans la trace
  • Sélectionnez si vous souhaitez enregistrer du début de l'application ou par enregistrement à commande manuelle pendant l'exécution.

Préparer l'environnement à l'exécution

Il n'existe aucun conseil spécifique à Rational XDE pour cette étape.

Exécuter le composant et capturer les observations du comportement

Lancez l'application en mode exécution ou débogage. 

  • Si vous avez choisi de commencer à enregistrer du début de l'application, un diagramme de séquence de trace sera créé et votre application sera tracée.

  • Si vous avez choisi la commande manuelle d'enregistrement, exécutez l'application jusqu'à un point approprié (à savoir, une pause en attendant une entrée d'utilisateur, un point d'arrêt défini auparavant), démarrez l'enregistrement Visual Trace, et un diagramme de séquence de trace sera enregistré à partir de ce point.

Examiner les observations du comportement et isoler les résultats initiaux

Le diagramme de séquence de trace enregistre un comportement d'exécution important qui vous aidera à comprendre et à déboguer votre application.

  • Le diagramme de séquence de trace enregistre précisément le flux de contrôle et vous aide à comprendre l'application et à identifier les problèmes potentiels.

  • Pour vous aider à déboguer l'application, la barre d'état des unités d'exécution indique les unités d'exécution actives pendant l'exécution, les informations sur les délais sont affichées sur le diagramme, la couverture de code du niveau de fonction est affichée, ainsi que l'utilisation de la mémoire (facultatif).

  • Les diagrammes de séquence de trace peuvent être filtrés et réduits pour inclure uniquement les informations pertinentes. Consultez icône livre d'aide Navigation dans les diagrammes de séquence de trace.

Analyser les résultats pour comprendre les causes profondes

Il n'existe aucun conseil spécifique à Rational XDE pour cette étape.

Identifier et communiquer les actions de suivi

Il n'existe aucun conseil spécifique à Rational XDE pour cette étape.

Evaluer vos résultats

Les diagrammes de séquence de trace peuvent être convertis en diagrammes de séquence XDE et stockés dans des modèles XDE. Consultez icône livre d'aide Réutilisation d'un diagramme de séquence de trace. Les diagrammes des modèles XDE peuvent être publiés au format html. Notez également que les diagrammes peuvent être copiés à partir de l'outil logiciel Rational XDE dans Microsoft Word et d'autres programmes.