Die heute veröffentlichte Version 2.5 unseres Testwerkzeuges Tessy, für das automatisierte Testen von Embedded Software, bietet zusätzlichen Messmethoden für die Code-Abdeckungsanalyse.
Als zusätzliche Messmethoden für die Code-Abdeckungsanalyse wurde implementiert: Modifizierte Bedingungs- / Entscheidungsüberdeckung (Modified Condition / Decision Coverage) und Mehrfachbedingungsüberdeckung (Multiple Condition Coverage). Beide Messmethoden können mit den bereits vorhandenen Messmethoden kombiniert oder einzeln ermittelt werden.
Zur deutlichen Vereinfachung der Handhabung von Testdaten für aufgerufene Funktionen unterstützt Tessy nun eine einfache Prüfung von Übergabeparamatern sowie eine einfache Definition von Returnwerten direkt im Testdateneditor. Mit dieser sogenannten "Advanced Stub" Funktion bietet Tessy mehr Flexibilität beim Testen und es ist nicht mehr notwendig alle Stub-Funktionen manuell programmieren zu müssen. Als weitere Funktionalität für Stub-Funktionen können Stub-Funktionen global für das gesamte Modul oder individuell für jedes Testobjekt definiert werden.
Die Konfiguration von Tessy ermöglicht jetzt die Erstellung individueller Konfigurationsdateien für die einzelnen Tessy Projekte. Über einen Konfigurationsmanager können die Tessy-Konfigurationen für jeden Projektteilnehmer verwaltet werden.
Zur Stimulation und Überprüfung von externen Signale wurde eine neue Schnittstelle implementiert an die sich Drittanbieter ankoppeln können. Die erste Ankopplung wurde mit dem neuen Tanto2 multiTEST von unserem Vertriebspartner Hitex Systementwicklung GmbH realisiert.
Tessy unterstützt ab Version 2.5 ebenso weitere Compiler und Debugger: Freescale (DSP568E and PPC5xxx) und Renesas (CCR32, NC30 und SH).