Statistische Auswertungen
Enthalten Log-Dateien Trace-Informationen, wie in den vorangegangenen Abschnitten beschrieben, dann können diese Dateien statistisch ausgewertet werden.
LF‑ET enthält eine Funktion (siehe Extras: -AnaLog), welche beliebige Dateien analysiert und daraus aussagekräftige Statistiken über beteiligte Entscheidungstabellen, durchlaufene und nicht durchlaufene Regeln erstellt. Die Ausgabe der Ergebnisse kann direkt als Excel-Datei erfolgen.
Die Funktion kann auch als LF‑ET-Konsol-Kommando ausgeführt werden, um so z.B. das Log-File aus dem vorigen Kapitel statistisch auszuwerten:
lfetconsole.bat -incsv TestCompare.log -outxls TestCompare.xls
Oder in ein bestehendes Skript eingebunden:
call lfetconsole.bat -incsv TestCompare.log -outxls TestCompare.xls
Alle Zeilen, die dem LF‑ET-Trace-Muster entsprechen, werden berücksichtigt und fließen in die Statistik ein, alle anderen Zeilen werden einfach ignoriert.
Die erzeugte Excel-Datei hat zwei Arbeitsblätter, zum einen die Statistik der ausgeführten Regeln und zum anderen die Statistik der nicht ausgeführten Regeln.
Hervorragende Unterstützung für das Testen: Der Testdeckungsgrad und insbesondere auch die Gleichmäßigkeit der Verteilung der Testfälle auf die (fachlichen) Regeln können direkt abgelesen werden.
Blatt 1: Die ausgeführten Regeln

Blatt 2: Die nicht ausgeführten Regeln

| Spalte | Bedeutung der Werte |
|---|---|
Name |
Name der Entscheidungstabelle |
Version |
Zeitstempel der Source-Generierung oder der (fachlichen) Version der Entscheidungstabelle |
Ausführungen |
Anzahl der Ausführungen der Entscheidungstabelle |
Versagt |
Anzahl der fehlerhaften Ausführungen |
Regeln |
Gesamtzahl der Regeln in der Entscheidungstabelle |
Ausgeführt |
Anzahl mindestens einmal ausgeführter Regeln |
Nicht ausgeführt |
Anzahl nicht ausgeführter Regeln |
Deckungsgrad |
Prozentualer Anteil der ausgeführten Regeln an der Gesamtzahl der Regeln |
Nicht ausgef. Regeln |
Kompakte Darstellung aller nicht ausgeführter Regeln |
Rnn |
Anzahl Ausführungen der Regel nn |
Weiterführende Informationen: