|
Téléchargez le document
ObjectifVérifier la couverture des éléments d’une application lors de l’exécution des tests associés. JustificationLes tests de non-régression d’une application ne couvrent que la moitié du code si on n’a pas pris la précaution de mesurer leurs couvertures. Plusieurs tests sont redondants et de nombreux tests sont absents. En vérifiant rigoureusement ce qui est couvert, il est possible d’améliorer le jeu de tests et son efficacité. Langages concernésC, C++, ADA, Java … Déroulement de la prestationPhase 1 : instrumentation du code Phase 2 : exécution des tests Phase 3 : rédaction d’un rapport sur la qualité des tests Outils utilisésIBM Rational Logiscope TestChecker, R-TRT, LDRA Testbed, Pure Coverage FournituresRapport identifiant toutes les portions de code qui ne sont pas couvertes par le jeu de test et tous les tests qui sont redondants.
|