Lors de l'automatisation d'une build Java dans Azure DevOps, vous devez collecter des métriques de couverture de code et publier les résultats dans le pipeline. Quel outil devriez-vous utiliser ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : JaCoCo.
Pourquoi c'est la réponse
JaCoCo (Java Code Coverage) est un outil open source largement utilisé pour collecter des métriques de couverture de code pour les projets Java. Il s'intègre facilement dans les pipelines Azure DevOps via des tâches de build Maven ou Gradle, permettant de générer des rapports de couverture qui peuvent ensuite être publiés dans le pipeline pour visualisation et analyse. Bullseye Coverage est principalement utilisé pour les langages C/C++ et n'est pas adapté aux projets Java. JUnit est un framework de test unitaire pour Java, mais il ne collecte pas directement les métriques de couverture de code ; il exécute les tests. MSTest est le framework de test de Microsoft pour les applications .NET et n'est pas pertinent pour les projets Java.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise