Testwell CTC++ Version 8.0 herausgegeben
Verifysoft Technology, ein führender europäischer Hersteller von Software-Test- und -Analyse-Tools und Eigentümer der Produktlinie Testwell, gibt die sofortige Verfügbarkeit der Version 8.0 des Test Coverage Analysers Testwell CTC++ bekannt.Testwell CTC++ unterstützt alle embedded Targets und Microcontroller, arbeitet mit allen Compilern/Cross-Compilern und analysiert alle Testabdeckungsstufen bis hin zur MC/DC- und Multicondition Coverage. Das Werkzeug ist geeignet für die Nutzung in der sicherheitskritischen Softwareentwicklung nach DO-178C, ISO 26262, IEC 60880, IEC 61508 und EN 50128.
Hier einige der neuen Funktionalitäten von Testwell CTC++ 8.0:
- Verbesserte Architektur des HTML-Coverage-Reports: die farbliche Darstellung und das Layout ist intuitiver und einfacher zu lesen. Informationen über die strukturelle Testabdeckung (Function-, Decision-, Multicondition-, Condition-, MC/DC-Coverage), Statement-Coverage und Line-Coverage sind klarer erkennbar (siehe Sreenshot unten).
- Die Zeilenabdeckung ("Line-Coverage") ist jetzt im HTML-Report sichtbar: ausgeführte und nicht-ausgeführte Zeilen werden in unterschiedlichen Farben ausgegeben. Hierdurch lässt sich schnell erkennen, welche Codezeilen noch nicht getestet worden sind.
- Annotatierungen: Kommentare können im Quellcode eingegeben werden und sind dann im HTML-Report sichtbar (siehe Sreenshot unten). Die Annotierungen können unter anderem dafür genutzt werden zu erklären warum Codeteile nicht getestet worden sind.
- Verbessertes Reporting von Headerdateien: Header-Files werden jetzt als eigene Dateien angezeigt. Bisher wurden die Headerdateien innerhalb der Quellcodedateien angezeigt in denen sie inkludiert waren.
- Verbessertes Merging der Testabdeckungsdaten von unabhängig voneinander getesteten Quellcodedateien (in der ctcxmlmerge-Utility): Insbesondere wird jetzt die "Statement-Coverage" auf Funktions-, Datei- und Gesamtniveau so wie im zusammengefassten Testabdeckungsreport angegeben.
Release Notes Testwell CTC++ 8.0
Screenhot Testwell CTC++ 8.0 Vergrößerung und Browsen durch Klicken auf die Abbildung
Die farbliche Codierung und das Layout ist jetzt intuitiver und einfacher zu lesen. Die strukturelle Testabdekcung (Function-, Decision-, Multicondition-, Condition-, MC/DC-Coverage), Statement-Coverage und Line-Coverage sind dadurch einfacher zu erkennen. Kommentare können im Quellcode hinzugefügt werden und erscheinen dann im HTML-Report (hier in gelber Farbe).
-
Ihre Vorteile mit Testwell CTC++
- Unterstützung von allen Compilern und Cross-Compilern
- Coverage auf allen embedded Targets und Microcontrollern
- Analyse von allen Testabdeckungsstufen bis zur MC/DC- und MCC-Coverage
- Einsetzbar für sicherheitskritische Entwicklungen (Safety)
- Tool-Qualification-Kit verfügbar
- Unterstützung von Penetrationtests (Security)
- Unterstützung von C, C++, Java und C#
- Coverage auf dem Kernel
- Integration in eine Vielzahl von Werkzeugketten und Testumgebungen
- Integration in viele Entwicklungsumgebungen
- unterstützt zahlreiche Betriebssysteme
- arbeitet mit allen Unit Testing Tools
- klare und aussagekräftige Reports
- sehr einfach zu nutzen
- Live-Präsentationen, Schulungen und Online-Präsentationen
- Tausende Lizenzen erfolgreich in sicherheitskritischen Projekten im Einsatz
- Positives Kundenfeedback
- kostenlose Evaluationslizenzen
Häufig gestellte Fragen / Frequently Asked Questions