Loading
Optimisation de Salesforce avec du code
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Vérification de la couverture de code

          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 Test | Effacer les données de test. 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.

            Couverture de code dans la Console du développeur
          Remarque
          Remarque Lorsque vous modifiez une classe avec une couverture de code, les surlignages en bleu et en rouge dans l'éditeur de code source s'estompent pour indiquer que la couverture n'est plus valide. Lorsque vous modifiez et enregistrez une classe, la couverture de cette classe est supprimée. Pour vérifier la couverture de cette classe, réexécutez les tests.
           
          Chargement
          Salesforce Help | Article