Testwell CTC++ Test Coverage Analyzer für C, C++, Java und C#
Testwell CTC++ (Test Coverage Analyzer for C and C++) ist ein leistungsfähiges und einfach einzusetzendes Werkzeug zur Messung der Code Coverage bzw. Test Coverage in C und C++ Projekten. Mit dem CTC++ for Java and C# add-on wird die Funktionalität von Testwell CTC++ auf Java und C# ausgeweitet. Intuitive Ausgaben zeigen die Codeteile, die bereits ausgeführt worden sind und solche, die noch getestet werden sollten. Testwell CTC++ analysiert alle Testabdeckungsstufen und ist damit geeignet für den Einsatz in sicherheitskritischen Projekten mit höchsten Anforderungen an die Codequalität.
Testwell CTC++ kann mit allen Compilern und Cross-Compilern eingesetzt werden (die CTC++ Lizenz umfaßt die Nutzung für ALLE Compiler).
Testwell CTC++ analysiert die Testüberdeckung für alle Coveragestufen:
- Function Coverage
- Decision Coverage
- Condition/Branch Coverage
- Modified Condition/Decision Coverage (MC/DC)
- Multicondition Coverage (MCC)
Testwell CTC++ kann für Zertifikationen in der sicherheitskritischen Softwareentwicklung wie zum Beispiel DO-178B (alle Niveaus) der Federal Aviation Administration (FAA) und EN 61508 genutzt werden.
Analyse der Testabdeckung im Host und in allen embedded Targets und Microcontrollern
Testwell CTC++ ist das ideale Werkzeug für die Messung der Code Coverage in embedded Targets.
- sehr geringer Instrumentation-Overhead
- Code Coverage in allen Targets
- einsetzbar für kleinste Targets und Microcontroller
- unterstützt alle Compiler bzw. Cross-Compiler
Testwell CTC++ ist intuitiv und einfach zu nutzen
- keine Code-Änderungen erforderlich
- unterstützt vorhandene Makefiles
- sehr geringer Overhead bezüglich Codegröße und Ausführungszeit
- GUI-Integration in verschiedene IDEs
- ein Coverage-Tool für C, C++, Java und C#