Skip to main content
Skip table of contents

Die Testausführung


Die Testausführung

Mit Hilfe der Testausführung kann der Ablauf von Entscheidungstabellen komfortabel getestet werden. Die einzelnen Entscheidungstabellen-Anweisungen können schrittweise durchgegangen und beobachtet werden, der Ablauf selbst kann direkt online geändert werden.

Ganz oben im Fenster der Testausführung steht immer die aktuelle Position im Ablauf, der ET-Name und die Nummer der gerade ausgeführten oder getesteten Regel. Während der Ausführung des Aktionsteils wird zusätzlich die Nummer der nächsten Aktion angezeigt.

In dem Fensterbereich darunter wird die aktuelle Regel aus der ET angezeigt, wobei die Bedingungen vorn mit einem „?" versehen sind. Im Aktionsteil wird die jeweils nächste (noch nicht ausgeführte) Aktion durch einen kleinen Pfeil („>") am linken Rand des Fensters markiert.

Zu Beginn eines Entscheidungstabellen-Aufrufs werden zunächst nacheinander alle Regeln überprüft und das Prüfergebnis angezeigt (Regel erfüllt bzw. Regel nicht erfüllt). Wenn die auszuführende Regel feststeht, werden die Aktionen eingeblendet.

Unterhalb des Entscheidungstabellen-Bereichs werden die Meldungen des Testausführung dargestellt, z.B. Parameterwerte ausgegeben.

Als letztes folgt dann eine Kommandozeile, in der beliebige Aktionen frei eingegeben werden können. Die Aktion wird mit der Schaltfläche !5 ausgeführt.

Testausfuehrung_01.png

Im unteren rechten Bereich des Fensters befindet sich ein Register mit den Informationen der aktuellen Aufrufreihenfolge oder einer Liste von Parametern, die Sie selbst eintragen können, deren Werte automatisch aktualisiert werden. Die Parameterwerte können an dieser Stelle auch verändert werden.

Testausfuehrung_02.png

Die Liste der zu überwachenden Parameter kann gespeichert und bei späteren Ausführungen wieder geladen werden.

Tipp:

Neben oder auch in Verbindung mit der Testausführung können auch andere Hilfsmittel eingesetzt werden:

  • Ausgabe von Bildschirmmeldungen (f$Meldung)

  • Ausgabe von Werten einer Parametergruppe auf dem Bildschirm (p$TDV:Param:PGEdit oder p$TDV:Param:PGAnzeige ) oder in eine Datei (p$TDV:Param:EposAus)

  • Definition einer Überwachungslogik (siehe in der Gruppe Kontrollfunktionen)

Siehe auch:

Parameter anschauen

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.