L' Historique d'Enregistrement
Lorsque l'analyse d'exécution d'une application rencontre des marqueurs d'enregistrement définis par l'utilisateur, toutes les informations enregistrées sont conservées dans la fenêtre Enregistrer et analyser.
Accéder
|
Exécuter > Outils > Enregistreur > Ouvrir Enregistreur
|
Facilités
|
|
|
|
Les colonnes de la fenêtre Enregistrer et analyser sont :
- Séquence - Le numéro de séquence unique
- Threads - L' ID du thread du système d'exploitation
- Delta - Le temps CPU écoulé depuis le début de la séquence
- Méthode - Il y a deux colonnes Méthode : la première affiche l'appelant pour un appel ou pour une trame en cours en cas de retour ; la seconde affiche la fonction appelée ou la fonction à laquelle elle renvoie
- Direction - Mouvement du cadre de pile, peut être un appel, un retour, State , Point d'Arrêt ou une évasion (l'évasion est utilisée en interne lors de la production d'un diagramme Séquence , pour marquer la fin d'une itération)
- Profondeur - La profondeur de la pile au moment d'un appel ; utilisée dans la génération de diagrammes Séquence
- State - L'état entre les séquences
- Source - Il y a deux colonnes Source : la première affiche le nom du fichier source et le numéro de ligne de l'appelant pour un appel ou, s'il s'agit d'un retour, pour une trame en cours ; la seconde affiche le nom du fichier source et le numéro de ligne de la fonction appelée ou de la fonction renvoyée
- Instance - Il existe deux colonnes Instance, qui n'ont des valeurs que lorsque le diagramme Séquence produit contient des transitions State ; les valeurs se composent de deux éléments séparés par une virgule : le premier élément est un numéro unique pour l'instance de la classe qui a été capturée, et le second est l'instance réelle de la classe
Par exemple : supposons qu'une classe « CName » ait une valeur interne de 4 567 et que le programme ait créé deux instances de cette classe ; les valeurs pourraient être :
- 4567,1
- 4567,2
La première entrée montre la première instance de la classe et la deuxième entrée montre la deuxième instance
|
|
|
La barre d'outils de la fenêtre Enregistrer et analyser fournit une gamme de facilités permettant de contrôler l'enregistrement de l'exécution d'un script Analyzer.
Vous pouvez effectuer un certain nombre d'opérations sur les résultats d'un enregistrement, en utilisant le menu contextuel de la fenêtre Enregistrer et analyser, une fois l'enregistrement terminé.
|
Barre d'Outils d'Enregistreur
Travailler avec Historique d'Enregistrement
|
Notes
- La case à cocher en regard de chaque opération permet de contrôler si cet appel peut ou non être utilisé pour créer un diagramme Séquence , de classe de domaine Test ou de classe collaborative à partir de cet historique.
- En plus d'activer ou de désactiver l'appel à l'aide de la case à cocher, vous pouvez utiliser les options du menu contextuel pour activer ou désactiver un appel entier, tous les appels à une méthode donnée ou tous les appels à une classe donnée.