Die Protokoll-Datei mit Trace-Informationen
Nach Ausführung des Cobol-Test-Programmes sind jetzt die zusätzlichen Trace-Ausgaben in der Log-Datei sichtbar. Um das Programmverhalten exakt nachvollziehen zu können, genügt die Entscheidungstabelle und die Log-Datei. Die Regelangaben (das vierte CSV-Element) entsprechen der Standardsortierung und stimmen garantiert mit der Entscheidungstabelle überein.
L:\Projekte\LF‑ET-Demo\Cobol\COMPARE.log
COMPARE, 20100820.092305, 3, 1, a aa
COMPARE, 20100820.092305, 3, 1, aaa bbb
COMPARE, 20100820.092305, 3, 1, abc
COMPARE, 20100820.092305, 3, 2, abc
COMPARE, 20100820.092305, 3, 2, abc abb
COMPARE, 20100820.092305, 3, 2, abc ab
COMPARE, 20100820.092305, 3, 3,
COMPARE, 20100820.092305, 3, 3, aaa aaa
COMPARE, 20100820.092305, 3, 3, xxx xxx
Testfälle: 009, fehlerhaft: 000
-
OK *
Betrachten wir z.B. die erste Zeile der Log-Datei: Regel 1 von 3 der Entscheidungstabelle "Compare" wurde ausgeführt, String 1 war "a" und String 2 war "aa". Das Verhalten des generierten Programmcodes stimmt mit der Spezifikation (R01 der Entscheidungstabelle) überein:

Richtig interessant wird es, wenn auf diese Weise die Verarbeitung von Vorgängen durch große, komplexe und geschachtelte Regelwerke analysiert, kontrolliert und beherrscht wird.
Wir halten diese Art der Analyse des Laufzeitverhaltens für so extrem nützlich, dass wir die Verwendung (wenn technisch möglich) auch für den produktiven Betrieb empfehlen.