Package-Editor¶
Bevor der Umgang mit dem Testfalleditor erläutert werden soll, ist es notwendig, die Begriffe Testschritt und Testfall (Package) zu unterscheiden.
Ein Testschritt ist eine einfache Operation, in der zumeist nur eine Anweisung ausgeführt wird. Ein Testschritt kann beispielsweise das Lesen oder Schreiben eines Wertes auf ein Motorsteuergerät darstellen oder Berechnungen und Vergleiche ausführen. Alle Testschritte sind im Kapitel Aktionsfenster beschrieben.
Ein Testfall ist eine Liste von Testschritten. Die Testschritte eines Testfalls stehen meist miteinander in Verbindung. Somit können über Variablen verschiedene Daten zwischen den einzelnen Testschritten ausgetauscht werden. Der Testfall selbst wird in einem so genannten Package angezeigt und abgespeichert. Aus diesem Grund wird in der Dokumentation bzw. in ecu.test selbst immer von einem Package gesprochen.
Hinweis: Wenn rationale Zahlen (gebrochene Zahlen, Kommazahlen) eingegeben werden, ist zu beachten, dass an Stelle des Kommas als Dezimaltrennzeichen ein Punkt zu verwenden ist.
Im Fenster befindet sich eine Menüleiste und darunter die Package-Tabs und das eigentliche Arbeitsfenster des aktuell geöffneten Packages worin die Testschritte eingefügt werden. Darunter gibt es die Möglichkeit Bemerkungen und Tags zum jeweils markierten Testschritt anzugeben sowie ein Fenster zur Verwaltung der Variablen und Datentypen und dem lokalen Mapping.
Auch im Arbeitsfenster sind verschiedene Tabs angeordnet. Jeder Tab zeigt dabei den Inhalt (z. B. die vorhandenen Testschritte, zugeordnete Signalaufnahmen, ggf. den letzten Testreport) eines zum Bearbeiten geöffneten Packages an.