Génération de rapports de couverture de code personnalisés

L'exécution de la couverture de code sur votre application en langage compilé lance automatiquement la collecte de données de couverture de code dans la perspective Débogage. Une fois celle-ci terminée, le rapport de couverture de code s'ouvre dans la perspective actuelle. Si vous passez à d'autres perspectives, le rapport de couverture de code reste visible depuis cette perspective. La vue Historique des lancements de couverture de code compilé s'ouvre automatiquement dans la perspective actuelle une fois que le rapport de couverture de code est généré. En outre, il peut être ouvert depuis n'importe quelle perspective en accédant à Fenêtre > Afficher la vue > Autre.... Sélectionnez ensuite Couverture de code > Historique des lancements de couverture de code compilé.

Pourquoi et quand exécuter cette tâche

Cette section de la documentation vous explique comment vous pouvez :
  • générer un rapport de couverture de code pour un lancement précédent ;
  • spécifier le format du rapport (Plan de travail ou HTML) ;
  • sauvegarder les résultats de la couverture de code dans votre système de fichiers ;
  • générer un rapport de couverture de code comparant deux lancements précédents.

Procédure

Choix du format de rapport

Pourquoi et quand exécuter cette tâche

Les résultats de couverture de code peuvent faire l'objet d'un rapport dans un plan de travail ou dans un rapport HTML.

Procédure

Comparaison de deux exécutions de couverture de code

Utilisez le rapport de comparaison de couverture de code pour voir les différences de couverture de code entre deux lancements.

Pourquoi et quand exécuter cette tâche

Exécutez un rapport de comparaison de couverture de code soit en utilisant un rapport de comparaison, soit en comparant deux lancements de couverture de code.

Procédure

  1. A l'aide de la sélection de rapport de comparaison :
    1. Cliquez avec le bouton droit sur un lancement dans la vue Historique des lancements de couverture de code compilé et sélectionnez Générer un rapport....
    2. Dans la fenêtre Rapports de couverture de code, sélectionnez le lancement de couverture de code dont vous voulez comparer les résultats (maintenez enfoncée la touche Ctrl pour cliquer sur le second lancement).
    3. Sous Format et emplacement du rapport, sélectionnez Rapport de comparaison.
    4. Sélectionnez Rapport de plan de travail ou Rapport HTML.
    5. Sélectionnez Afficher le rapport ou Afficher et enregistrer le rapport.
    6. Cliquez sur Exécuter.
      Le nombre entre parenthèses montre le changement dans cette mesure (en termes de nombre de lignes couvertes ou en pourcentage de couverture) entre le lancement le plus récent et le lancement le plus ancien. L'icône de delta indique aussi un changement dans la couverture de code. Une flèche vers le haut à côté de l'icône de delta indique une amélioration de la couverture de code, tandis qu'une flèche vers le bas indique que moins de code a été couvert dans le lancement actuel.
  2. Utilisation des résultats de la comparaison de couverture :
    Remarque : Cette méthode générera seulement un rapport de comparaison de plan de travail.
    1. Dans la vue Historique des lancements de couverture de code compilé, sélectionnez les deux lancements de couverture de code à comparer (maintenez enfoncée la touche Ctrl pour cliquer sur le second lancement).
    2. Cliquez avec le bouton droit sur la sélection puis cliquez sur Comparer les résultats de couverture.
      Le nombre entre parenthèses montre le changement dans cette mesure (en termes de nombre de lignes couvertes ou en pourcentage de couverture) entre le lancement le plus récent et le lancement le plus ancien. L'icône de delta indique aussi un changement dans la couverture de code. Une flèche vers le haut à côté de l'icône de delta indique une amélioration de la couverture de code, tandis qu'une flèche vers le bas indique que moins de code a été couvert dans le lancement actuel. Placez le pointeur sur l'icône de delta pour afficher les détails.

Commentaires