L'exécution de la couverture de code fournit des détails sur la façon
dont vos scénarios de test s'appliquent à vos applications en langage compilé en produisant des résultats
montrant le pourcentage des lignes de votre code qui ont été
exécutées par un scénario de test ainsi que des détails de couverture ligne par ligne.
Pourquoi et quand exécuter cette tâche
Vous pouvez exécuter une couverture de code pour toutes vos applications
en langage compilé que vous pouvez déboguer.
Procédure
- Compilez votre programme avec des informations de débogage.
Remarque : Si des parties
de l'application n'ont pas d'informations de débogage, seules les parties
de l'application ayant des informations de débogage seront incluses
dans le rapport de couverture de code.
- Exécutez une couverture de code pour vos programmes en langage compilé
depuis la Barre d'outils, la perspective Débogage ou la perspective Explorateur
de systèmes distants :
- Depuis la Barre d'outils ou la perspective Débogage :
- Avec le menu déroulant Couverture de code sur la barre d'outils
,
sélectionnez Configurations de couverture de code.... Conseil : Vous pouvez aussi sélectionner dans la perspective Débogage .
- Dans l'onglet Programme de la boîte de dialogue Configurations de couverture de code compilé,
choisissez la connexion RSE et spécifiez le programme
pour lequel vous voulez exécuter la couverture de code.
- Facultatif : Par défaut, les résultats de couverture de code sont
collectés de façon indépendante pour chaque exécution. Vous pouvez cependant collecter
des données de couverture de code sur le même programme avec différents paramètres
ou en utilisant différents scénarios. Par exemple, l'utilisation de paramètres différents
peut affecter l'exécution de lignes dans un bloc "if" ou "else". Dans ces cas,
vous avez la possibilité de collecter des résultats de couverture de code de façon cumulée
car cela augmentera la performance de la couverture de code. Pour choisir cette option :
- Sélectionnez l'onglet Couverture de code.
- Sélectionnez Ajouter au résultat précédent (ce qui utilisera
les résultats du lancement le plus récent comme version de référence pour le lancement actuel)
ou Ajouter à un résultat spécifique (ce qui utilisera les résultats de la couverture de code
du fichier de lancement que vous spécifiez comme version de référence pour le lancement
actuel).
- Spécifiez le Niveau de couverture de code.
- Cliquez sur Appliquer.

- Cliquez sur le bouton Couverture.
- Depuis la perspective Explorateur de systèmes distants :
- Sélectionnez le programme compilé.
- Cliquez avec le bouton droit et sélectionnez .
Que faire ensuite
La collecte de données de couverture de code est lancée dans la perspective Débogage
mais le rapport de couverture de code s'ouvre automatiquement dans la perspective
qui est active une fois que la collecte de données est terminée. Vous pouvez maintenant
voir vos résultats de couverture de code.