![[English]](flaggeUK.jpg) ![[Deutsch]](flaggeD.jpg)
|
Testwell CTC++
Outil d´analyse de couverture de test pour C, C++, Java et C#
Testwell CTC++ est un outil pour mesurer la couverture de test (couverture de code) pour des projets écrits en languages C et C++.
"CTC++ for Java and C# add-on" est une extension de Testwell CTC++ adaptée aux languages Java et C#.
Cet outil indique les parties de code déjà exécutées et celles qui doivent encore être testées (exécutées).
Testwell CTC++ support tous les niveaux de couverture de test et peut être utilisé lors de projets critiques qui nécessitent une qualité de code irreprochable.
Testwell CTC++ peut être utilisé avec tous les compilateurs et compilateurs croisés (une seule licence est suffisante pour l´utilisation avec tous les compilateurs).
|
|
Testwell CTC++ vérifie votre code pour tout niveau de couverture
- Couverture de fonction (function 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)
En savoir plus sur les différents niveaux de couverture.
Testwell CTC++ répond aux exigences de différentes normes, comme la norme DO-178B pour l´aéronautique (tous les niveaux : A, B, C) et la norme EN 61508. Cet outil peut également être utilisé pour obtenir d´autres certifications. |
|
Testwell CTC++ est l´outil idéal pour mesurer la couverture de code dans les systèmes embarqués
- très faible coût d´instrumentation (instrumentation overhead)
- fonctionne avec toutes les cibles embarquées (microcontrôlleurs), même les plus petites
- fonctionne avec tous les compilateurs
- le produit supplémentaire pour la mesure de couverture de test dans les cibles (host-target-add-on) est livré dans le code source, ce qui permet une adaptation rapide et facile à de nouvelles cibles
En savoir plus sur l´utilisation de CTC++ avec des cibles embarquées
|  |
|
|
Testwell CTC++ est intuitif et très facile à utiliser
- pas de modification du code nécessaire
- travaille avec des "makefiles" existants
- très faible augmentation du temps d´éxécution
- intégré dans plusieurs environnements de développement
- un seul outil pour C, C++, Java et C#
|
|
- CTC++ Coverage Report (format HTML, hiérarchique avec 4 niveaux)
- Directory Summary
informations générales
- Files Summary
détails sur les fichiers et les répertoires
- Functions Summary
détails concernant les méthodes et les fonctions de chaque fichier
- Execution Profile
extention du "detailed view"
montre les "execution counters" avec le code source
les lignes qui ne sont pas exécutées entièrement sont montrées en couleur rouge
- Execution Profile Listing
montre combien de fois chaque partie du code a été exécutée
montre les parties du code qui n´ont pas encore été exécutées
(rapport de texte)
- Untested Code Listing
montre les parties du code n´ayant pas encore été testées
(rapport de texte)
- Coverage Summary Listing
pourcentage cumulé des "couvertures": pour l´ensemble, pour chaque fichier source et pour chaque fonction
(rapport de texte)
- Execution Time Listing (textual report)
montre le temps moyen et le cumul du temps d´exécution pour chaque fonction
(rapport de texte) |
|
|
Avantages de Testwell CTC++Avec Testwell CTC++
- vous pouvez écrire des cas de test plus adaptés
- vous évitez de perdre du temps à écrire des cas de test répétitifs
- vous savez à quel moment vous pouvez cesser de tester
- vous pouvez prouver à vos clients que votre code a été testé selon leurs exigences
- en tant que client, vous pouvez être certain que le code de vos partenaires de développement est testé selon vos exigences
- meilleur qualité de code grâce à une large couverture de test
- vous pouvez détecter le code mort
- vous pouvez trouver les goulots d´étranglement dans votre programme
- CTC++ calcule et montre le temps d´exécution pour chaque fonction
- repond aux éxigences des normes de securité pour des logiciels "critiques"
- utilisation facile
- un seul outil pour C, C++, Java et C#
- un seul outil pour tous les compilateurs et toutes les cibles embarquées
|
|
Testwell CTC++ est le meilleur outil de couverture de test pour C, C++, Java et C#
- la première version date de 1989
- développement continu depuis plus de 20 ans
- adaptations permanentes aux nouveaux environnements de développement
- 2007: extension pour Java et C#
Testwell CTC++ est utilisé avec succès dans de nombreux projets de développement afin de garantir une qualité de code irréprochable. Voici quelques-unes de nos références.
|
|
|
last updated: 19.07.2010
© 2005-2010 Verifysoft Technology GmbH
CTA++, CTC++, CMT++ and CMTJava are products of Testwell Oy, Tampere (Finland)
CTC++ for Java and C# add-on is an add-on of Verifysoft Technology GmbH (Germany)
TestWeaver is a product of QTronic GmbH, Berlin (Germany)
all other trademarks of this site are the property of their respective owners |
|