
Couverture de test/Couverture de code
La couverture de code (couverture de test) montre les parties du code source testées/non testées. Elle est mesurée lors de l´exécution des tests.Il existe plusieurs niveaux de couverture différents. La plupart des outils de couverture de code n´assurent qu´une simple couverture, comme la couverture des instructions ou la couverture de branche.
> en savoir plus
"Beaucoup de gens pensent qu'ils ont de « bonnes » listes d'exigences et de bons tests, pour découvrir plus tard, via une analyse de couverture de code, que ces « bons tests » ne couvraient que 60% du code. De toute évidence, ils avaient des exigences faibles, ou des tests faibles, ou très probablement : LES DEUX.
La couverture du code vous ouvre les yeux. Franchement, même les logiciels non critiques pour la sécurité, devraient être soumis à la couverture de test. Pas pour atteindre 100%, pas du tout; mais plutôt s'assurer qu'ils couvrent au moins 75%, et ainsi pouvoir affirmer qu'ils ont de bonnes exigences et de bons tests."
Vance Hilderman, Directeur technique, AFuzion Inc. / Auteur des livres: "Avionics Certification" et "The Avionics Development Ecosystem"
La couverture du code vous ouvre les yeux. Franchement, même les logiciels non critiques pour la sécurité, devraient être soumis à la couverture de test. Pas pour atteindre 100%, pas du tout; mais plutôt s'assurer qu'ils couvrent au moins 75%, et ainsi pouvoir affirmer qu'ils ont de bonnes exigences et de bons tests."
Vance Hilderman, Directeur technique, AFuzion Inc. / Auteur des livres: "Avionics Certification" et "The Avionics Development Ecosystem"
Testwell CTC++ est un outil de couverture de test qui permet une couverture de code de tous les niveaux:
- Couverture de fonction / function coverage
- Couverture des instructions / Statement Coverage
- Couverture de décision / Decision coverage
- Couverture de condition/de branche / Condition/branch coverage
- Couverture de condition/décision modifiée / Modified Condition/Decision Coverage (MC/DC)
- Couverture de condition multiple / Multicondition Coverage (MCC)
De plus Testwell CTC++ fonctionne sur toutes les cibles embarquées et avec tous les compilateurs!
L´outil fonctionne avec les langages C, C++, Java et C#.
Outils:
Testwell CTC++ tous niveaux de couverture, tous compilateurs et toutes cibles!
Testwell CTC++ pour Java et Android add-on
Testwell CTC++ pour C# add-on
Testwell CTC++: Kit de qualification pour DO-178C, EN-50128, IEC 61508 et ISO 26262
Désormais Verifysoft Technology propose un kit de qualification pour Testwell CTC ++. Le kit permet de qualifier Testwell CTC++ pour les projets soumis aux normes ISO 26262 (l´automobile), CEI 61508 (syst&egarave;mes industriels), EN 50128 (applications dans le ferroviaire) et DO-178C / DO-330 (l´aéronautique). Ce kit de qualification pour Testwell CTC++ couvre actuellement le langage C. Il est constitué d´un outil de support de qualification, de nombreux cas de tests, d´une unité d´automatisation pour exécuter les tests et d´un rapport de vérification et de validation. > Plus d´informations
Désormais Verifysoft Technology propose un kit de qualification pour Testwell CTC ++. Le kit permet de qualifier Testwell CTC++ pour les projets soumis aux normes ISO 26262 (l´automobile), CEI 61508 (syst&egarave;mes industriels), EN 50128 (applications dans le ferroviaire) et DO-178C / DO-330 (l´aéronautique). Ce kit de qualification pour Testwell CTC++ couvre actuellement le langage C. Il est constitué d´un outil de support de qualification, de nombreux cas de tests, d´une unité d´automatisation pour exécuter les tests et d´un rapport de vérification et de validation. > Plus d´informations



