L'affichage des données source de couverture de la fenêtre Source annotée est composé de camemberts indiquant les statistiques de couverture de ligne des classes et des méthodes, ainsi que de tableaux fournissant des données de couverture pour chaque ligne.
Pour afficher Source annotée, cliquez à l'aide du bouton droit de la souris sur une entrée de ressource de profilage dans le Moniteur du profilage, puis sélectionnez .
Des données de la ressource doivent avoir été collectées avec un jeu de profilage comprenant le type de profilage Couverture du code de méthode et ligne.
Remarque : Si vous avez collecté des données de couverture pour plusieurs exécutions de profilage, les résultats sont fusionnés automatiquement au niveau de l'hôte et supérieur avec les données collectées. Pour afficher la ressource de profilage Hôte, ouvrez le menu déroulant du Moniteur de profilage et, si la commande Masquer hôte est précédée d'une marque de sélection, cliquez sur la commande pour supprimer la marque de sélection. Vous pouvez à présent ouvrir les vues de couverture pour la ressource de profilage au niveau de l'hôte.
Navigation
Cliquez sur une classe ou une méthode dans la vue Navigateur de couverture pour afficher les données de la classe ou de la méthode.
Remarque : Cliquez sur une entrée du Navigateur de couverture au niveau du module ou supérieur pour afficher un récapitulatif de la couverture. Le graphique récapitulatif de la couverture indique la distribution des niveaux de couverture entre les fichiers que l'entrée contient, ainsi qu'un tableau de données répertoriant tous les fichiers par taux de couverture. Chaque barre du graphique est liée au tableau. Par exemple, cliquez sur la barre intitulée 25 à 50 % pour afficher la première ligne du tableau avec un taux de couverture compris entre 25 et 50 %.
Camemberts et tableaux
Il existe un camembert par classe. Il existe un camembert et un tableau par méthode :
- Le camembert illustre combien de lignes ont été testées, non testées et en partie testées.
- Le tableau répertorie chaque ligne, avec un numéro de ligne, et indique si elle a été testée, non testée ou testée en partie. Une ligne est en partie testée si elle contient plusieurs unités (commandes de code d'octet exécutables) et que toutes les unités n'ont pas été exécutées.
Les tableaux indiquent les éléments suivants :
Colonne |
Description |
(Pas d'en-tête) |
Un symbole indiquant si une ligne a été testée ( ), non testée ( ) ou en partie testée
( ). Par défaut, les lignes sont en vert, rouge ou orange pour indiquer si elles ont été testées, non testées ou en partie testées.
|
Numéro de ligne |
Le numéro de la ligne dans le code. Les lignes sont répertoriées dans l'ordre de leur première exécution.
|
Unités sélectionnées |
Le nombre d'unités incluses dans la ligne qui ont été exécutées.
|
Nombre d'unités |
Le nombre total d'unités dans la ligne.
|
% d'unités sélectionnées |
Le nombre d'unités dans la ligne qui ont été exécutées.
|
Contrôles
Les boutons de barre d'outils et commandes de menu suivants apparaissent dans Source annotée :
Bouton de barre d'outils |
Commande |
Description |
 |
Bascule entre Afficher code source avec annotations et Afficher données source
|
Bascule la vue Source annotée pour afficher le code source avec annotations ou les données source.
|
 |
Ouvrir source pour édition
|
Affiche le code source, si disponible, de l'élément sélectionné. Le code source n'est disponible que si vous profilez un projet Java actuellement ouvert dans la perspective Java.
|
Remarque : Si cette vue indique Aucune donnée disponible à afficher après la collecte des données de couverture de ligne et de méthode, videz les données manuellement pour les exécutions ultérieures.