Vous êtes ici :
Vérification de la couverture de code
La Developer Console récupère et affiche les informations de couverture de code dans votre organisation. Les résultats de couverture de code proviennent de tous les tests que vous avez exécutés depuis une API ou une interface utilisateur (par exemple, la Developer Console, Salesforce Extensions for Visual Studio Code ou la page Application Test Execution).
Pour effacer les résultats actuels, cliquez sur . Lorsque vous modifiez une classe, sa couverture de code est effacée jusqu'à la prochaine exécution des tests.
Vous pouvez afficher la couverture de code dans plusieurs emplacements de la Developer Console.
- L'onglet Tests contient un panneau Overall Code Coverage (Couverture de code global) qui affiche le pourcentage de couverture de code de toutes les classes Apex de votre organisation qui sont incluses dans une exécution de test. Il indique également le pourcentage global.
- Double-cliquez sur l'exécution de test terminée pour ouvrir les résultats dans une vue Résultats de tests qui affiche la classe testée, la méthode testée, la durée, le résultat (ignorer, réussite ou échec) et éventuellement un message d'erreur. Si le test échoue, une colonne Stack Trace (Trace de pile) affiche la méthode et le numéro de ligne correspondant à l'échec.
- Pour afficher la couverture de code ligne par ligne pour une classe Apex, ouvrez la classe. Le menu Couverture de code inclut une ou plusieurs des options ci-dessous, selon la mise en oeuvre ou non des tests :
- Aucune
- All Tests (Tous les tests) : (Tous les tests) Le pourcentage de couverture de code de toutes les séries de tests.
- className.methodName : Le pourcentage de couverture de code d'une méthode exécutée durant une série de tests.
Les lignes de code couvertes par des tests sont affichées en bleu. Les lignes de code non couvertes sont affichées en rouge. Les lignes de code qui ne nécessitent aucune couverture (par exemple, les accolades, les commentaires et les appels
System.debug) sont laissées en blanc.

