Unterstützte Testschritte

ecu.test drive unterstützt grundsätzlich die Ausführung aller Terstschritte. Jedoch werden nicht alle Testschritte in der Benutzeroberfläche dargestellt. Die folgenden Testschritte werden in ecu.test drive angezeigt:

Block (Strukturierung)

Ist der Testschritt als interaktiv konfiguriert, so werden die Aktion und Erwartung angezeigt und vorgelesen. Ein im „Parameter“ referenziertes Bild wird zusätzlich angezeigt. Ist der Block leer, pausiert die Testausführung bis eine manuelle Bewertung vorgenommen wird. Ansonsten werden die enthaltenen Testschritte regulär ausgeführt.

Auswahlliste

Die konfigurierten Elemente werden als Optionen angezeigt. Separatoren werden nicht dargestellt. Es wird nur eine Einfachauswahl unterstützt. Daher muss der Testschritt mit Minimum 1 und Maximum 1 konfiguriert werden.

Eingabedialog

Es erscheint ein einzelnes Eingabefeld, dessen Wert dann wie im Testschritt konfiguriert in einer Variable abgelegt wird. Aktuell wird nur eine einzige Eingabe unterstützt vom Typ Text (single-line) unterstützt.

Bilddialog (Bilddialog)

Es wird ein Bild angezeigt, das im Testschritt referenziert ist. Der Testschritt pausiert bis eine der konfigurierten Schaltflächen aktiviert wurde.

Infoblock (Infoblock)

Der im Infoblock hinterlegte HTML-Code wird direkt als Element angezeigt und kann zum Fortsetzen bestätigt werden.

Meldungsdialog (Meldungsdialog)

Es wird die konfigurierte Meldung angezeigt. Der Testschritt pausiert bis eine der konfigurierten Schaltflächen aktiviert wurde.

Wait (Wait)

Es wird die Restwartezeit angezeigt.

Angezeigte Testschritte, wenn eine Erwartung mit Zeitoption konfiguriert ist

Lesen

Es werden der Mappingname, der aktuelle Wert, die Erwartungshaltung und die Restlaufzeit angezeigt. Farbige Felder signalisieren ob der aktuelle Wert der Erwartung bereits entspricht oder nahe ist.

Variable Referenz Lesen

Die Anzeige entspricht dem Lesen Testschritt.

Berechnung (Berechnung)

Die Anzeige entspricht dem Lesen Testschritt. Statt des Mappingnamens wird aber der evaluierte Ausdruck angezeigt.

Job Ausführen

Die Anzeige entspricht dem Lesen Testschritt.

Multi-Check (Multi-Check)

Die Anzeige ähnelt dem Lesen Testschritt, zeigt aber die aktuellen Werte und Erwartungshaltungen aller enthaltenen Testschritte.

Packageaufruf

Die Anzeige entspricht dem Multi-Check Testschritt. Statt der Mappings der enthaltenen Testschritte werden aber die Rückgabewerte des Packages angezeigt.

Diagnose (Tab Diagnose)

Die Anzeige entspricht dem Multi-Check Testschritt. Statt der Mappings der enthaltenen Testschritte werden jedoch die Komponenten der Diagnoseantwort mit ihren Erwartungshaltungen angezeigt.