Die Kooperation von Berner & Mattner mit Razorcat und die damit verbundene nahtlose Integration der etablierten Tools CTE XL und Tessy bieten Entwicklern und Testern erhebliche Vorteile bei der systematischen und fehlersensitiven Testfallermittlung. So stehen Tessy-Anwendern beispielsweise künftig die aus dem CTE XL bereits bekannte Features wie regelbasierte Testfallgenerierung und Definition von Abhängigkeitsregeln zwischen einzelnen Klassen des Klassifikationsbaums für die Testfallspezifikation zur Verfügung. Die enge Integration von CTE XL und Tessy ermöglicht zudem eine verbesserte Unterstützung der Eingabe von Variablenwerten für die Testdatendefinition und deren Zuordnung zu Klassifikationsbaumelementen.
In der Version 3.0 bietet Tessy eine neu entwickelte grafische Oberfläche, die auf dem Eclipse-Framework basiert. Künftige Versionen des CTE XL sind darin als Plugin eingebettet und lösen den bestehenden CTE/ES ab. Darüber hinaus sind Anwender mit Tessy zukünftig in der Lage, Anforderungen zu verwalten und Testfällen zuzuordnen. Mit dem CTE XL lassen sich Anforderungen darüber hinaus den Elementen des Klassifikationsbaums zuweisen. Dies sorgt für eine durchgängige Traceability von den Anforderungen über die Gesichtspunkte der Tests und die Testfälle bis hin zu den Ergebnissen der durchgeführten Tests.
"Durch die Kooperation mit Razorcat und die Integration der beiden verbreiteten leistungsfähigen Tools können die Anwender die Effizienz und die Qualität beim Unit-Test von C-Programmen deutlich steigern", erklärt Dr. Joachim Wegener, Niederlassungsleiter der Berner & Mattner Systemtechnik GmbH in Berlin.
Über Razorcat
Die Razorcat Development GmbH entwickelt seit 1997 in Berlin spezialisierte Testwerkzeuge für Software und Hardware von Embedded-Systems. Die Grundlage der heutigen Produkt-Technologie des Unternehmens stammt aus der Daimler Forschung. Das Produkt Tessy ist eine leistungsfähige Testumgebung für den Unit-Test von C-Code-Modulen, die die meisten gängigen Microcontroller, Compiler und Target-Debugger/Emulatoren unterstützt. Mit der Klassifikationsbaum-Methode und dem Testdesign-Werkzeug CTE können sehr effizient systematische und fehlersensitive Testfälle erzeugt werden. Die Integrated Test Environment ITE (eine Erweiterung von Tessy) bietet Planung und Verfolgung aller Testaktivitäten sowie Coverage- und Impact-Analysen bezogen auf die während der Entwicklung definierten Anforderungen.