55.9 Einträge im Aufnahmeprotokoll
Bei der Umwandlung von Knoten werden Diagnoseinformationen in das Aufnahmeprotokoll (vgl. "Das Aufnahmeprotokoll") geschrieben. Der Umfang dieser Informationen wird durch die Option Umfang der Einträge in das Aufnahmeprotokoll gesteuert. Alle Einträge, die die Knotenumwandlung betreffen, erscheinen im Protokoll unter dem Abschnitt "Prozeduraufruf-Aufnahme".
- Nichts protokollieren
- Es werden keine RPP-Einträge in das Aufnahmeprotokoll geschrieben. Der Abschnitt "Prozeduraufruf-Aufnahme" erscheint nicht.
- Originalknoten, Prozeduraufrufe, ungültige und ausgewertete Definitionen mit Detailinfos
-
Der Abschnitt "Prozeduraufruf-Aufnahme" erscheint im Aufnahmeprotokoll. Sofern Prozeduraufruf-Definition-Knoten vorhanden sind, die nicht ausgewertet werden können, erscheint darin ein Unterabschnitt "Invalid RPP definitions" mit den fehlerhaften Prozeduraufruf-Definition-Knoten. Diese sind mit einer Annotation versehen, die die Fehlerursache beschreibt, und als Fehler markiert.
Zusätzlich wird die Knotenverarbeitung schrittweise protokolliert. Für jeden Durchlauf erscheint ein Unterabschnitt "Iteration N - Procedure call definitions checked". Darin enthält jeder aufgenommene Knoten einen eigenen Unterabschnitt, dessen Name das Ergebnis zusammenfasst, z.B.
[0] MouseEventStep -> myProcedure, wenn der Knoten in einen Prozeduraufruf umgewandelt wurde, oder[0] MouseEventStep unchanged, wenn keine passende Definition gefunden wurde. Bei einem Treffer enthält der Unterabschnitt außerdem die Liste der abgedeckten Knoten ("Steps covered by the procedure call:") sowie den erzeugten Prozeduraufruf Knoten ("Procedure call created: ...").Enthält die Testsuite Prozeduraufruf-Definition-Knoten vom Typ "Ignorieren", erscheint vor den Iterations-Unterabschnitten ein Abschnitt "Remove 'Ignore' steps - definitions checked:", der dokumentiert, welche aufgenommenen Knoten durch Ignore-Definitionen entfernt wurden.
Zusätzlich wird für jeden aufgenommenen Knoten aufgeführt, welche Prozeduraufruf-Definition-Knoten geprüft wurden. Jede Knotenübereinstimmung oder -nichtübereinstimmung wird mit detaillierten Vergleichsinformationen annotiert.