Affichage des résultats de couverture de code

Vous pouvez afficher les résultats de couverture de code dans un rapport de plan de travail ou HTML, ou dans l'éditeur. Par défaut, ce sont des rapports de plan de travail qui sont générés.

Utilisation des rapports de plan de travail

Dans les rapports de plan de travail, vous pouvez trier les colonnes pour vous aider à identifier rapidement les niveaux de couverture non acceptables. Vous pouvez trier les données de couverture de code par élément, couverture, lignes couvertes ou total des lignes comme suit :

Procédure

Utilisation des rapports HTML

Dans les rapports HTML, vous pouvez trier les colonnes pour vous aider à identifier rapidement les niveaux de couverture non acceptables. Vous pouvez trier les données de couverture de code par lignes couvertes, total des lignes ou pourcentage de couverture. Le fait de cliquer sur l'en-tête de colonne dans le rapport fera passer l'ordre de tri de croissant à décroissant.

Procédure

Pour voir les résultats détaillés de la couverture de code pour un module, une unité de compilation ou un fichier source spécifique, cliquez sur cet élément. Par exemple, dans l'écran suivant, le fait de cliquer sur le fichier source payroll.cpp dans le rapport suivant affiche les détails de sa couverture de code :

Rapport HTML
Utilisez la barre des éléments de navigation pour revenir à un rapport de plus haut niveau. Par exemple, cliquez sur Overall Summary (Récapitulatif général) dans le chemin de navigation "chemin de navigation" pour revenir au récapitulatif général.

Remarque : La source ne peut pas être ouverte dans l'éditeur depuis un rapport HTML. Cette possibilité est prise en charge seulement depuis un rapport de plan de travail.

Affiche de rapports de couverture de code dans un éditeur distant

Ouvrez le code source et afficher ses résultats de couverture de code dans l'éditeur.

Procédure

Ouvrez le code source et afficher ses résultats de couverture de code dans l'éditeur. Dans le rapport de couverture de code de plan de travail, double-cliquez sur l'unité de compilation, telle qu'un fichier source ou une fonction, ou bien cliquez avec le bouton droit sur l'unité de compilation et sélectionnez Ouvrir dans l'éditeur.

La source s'ouvrira dans l'éditeur avec des éléments graphiques montrant la couverture de code pour chaque ligne. Par défaut, une barre verte à côté de la ligne indique que la ligne a été couverte et une barre rouge indique que la ligne n'a pas été couverte. Placez le pointeur sur l'indicateur pour voir les détails spécifiques de la couverture, comme illustré ci-après. Notez que cette possibilité n'existe pas dans les rapports HTML.

mise en évidence dans l'éditeur

Accès au code couvert ou non couvert dans la source

Procédure

  • Pour accéder à la ligne suivante du code source ayant un niveau de couverture spécifié, utilisez le menu déroulant du bouton de la barre d'outils Accéder à l'élément suivant dans une liste :
    Code non couvert

    Par défaut, les options Code couvert et Code non couvert sont sélectionnées. Notez que Code partiellement couvert n'est pas pris en charge pour la couverture de code des langages compilés.

  • Pour changer les critères de couverture, cochez ou décochez les différents éléments pour définir la liste des critères souhaités à utiliser pour la navigation. Par exemple, pour passer de ligne non couverte en ligne non couverte dans le code source, sélectionnez Code non couvert comme illustré ci-dessus. Cliquez sur le bouton de la barre d'outils Accéder à l'élément suivant dans une liste pour passer à la ligne non couverte suivante dans le code source.

    Notez que si Code couvert et Code non couvert sont tous deux sélectionnés, le fait de cliquer sur le bouton de la barre d'outils vous fera passer à la ligne suivante de la source qui satisfait à l'une ou l'autre de ces conditions spécifiées.

Activation des éléments graphiques de couverture de code dans la source

Par défaut, des indicateurs de couverture de code sont affichés dans l'éditeur. Vous pouvez supprimer les indicateurs de couverture de code de l'éditeur, mais la couverture de code reste activée pour le lancement sélectionné du programme.

Pourquoi et quand exécuter cette tâche

Procédure

  • Pour désactiver les indicateurs de couverture de code, cliquez avez le bouton droit sur la colonne de règle de l'éditeur et décochez l'option Afficher la couverture des lignes.
  • Pour réactiver les indicateurs de couverture de code, cochez à nouveau l'option Afficher la couverture des lignes.

Commentaires