Rapports d'impact des changements sur le code

Les rapports d'impact des changements sur le code permettent de réaliser une analyse d'impact sur les tests, une analyse d'effort et une analyse de risques. Vous pouvez sélectionner des classes en fonction de l'intérêt qu'elles présentent et, en appliquant des modèles, générer des rapports qui aident à déterminer l'impact du changement des classes sur les tests. Pour les classes sélectionnées, vous pouvez effectuer votre choix parmi des modèles de rapports qui analysent l'impact des changements de codes proposés sur les tests.

Le rapport Impact des changements sur le code - Tests identifie les tests qui doivent être réexécutés à la suite des changements de code. Le taux de couverture affiche les méthodes couvertes par le test pour les classes spécifiées/le nombre total de méthodes des classes spécifiées.

Le rapport Impact des changements sur le code - Plans d'exécution identifie les plans d'exécution qui doivent être réexécutés à la suite de changements de code.

Cas d'utilisation des rapports

Les incidents classiques suivants liés à l'impact des changements sur le code peuvent être résolus à l'aide des rapports associés :
Analyse d'impact sur les tests
Vous souhaitez connaître les tests à exécuter à la suite d'un changement spécifique sur le code.
  • Sélectionnez une classe particulière.
  • Sélectionnez et exécutez le rapport Impact des Changements de Code - Tests.
  • Observez la liste des tests qui couvrent les classes modifiées dans cette version.
Analyse d'effort
Vous voulez connaître le nombre d'heures de tests automatisés et manuels nécessaires pour couvrir correctement un ensemble particulier de changements au niveau du code.
  • Sélectionnez une classe particulière.
  • Sélectionnez et exécutez le rapport Impact des Changements de Code - Plans d'Exécution.
  • Observez la durée requise (coût) pour les tests automatisés et manuels.