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. Wenn die Option auf Nichts protokollieren gesetzt ist, werden keine Einträge zur Prozeduraufruf-Aufnahme in das Aufnahmeprotokoll geschrieben. Wenn die Option auf Originalknoten, Prozeduraufrufe, ungültige und ausgewertete Definitionen mit Detailinfos gesetzt ist, erscheint der Abschnitt "Prozeduraufruf-Aufnahme" mit den nachfolgend beschriebenen Einträgen im Aufnahmeprotokoll.

55.9.1 "Testsuiten, die nach Prozeduraufruf-Definitionen durchsucht wurden"

In diesem Knoten werden alle Testsuiten aufgelistet, die nach Prozeduraufruf-Definitionen durchsucht wurden, also die Testsuite selbst sowie alle in Inkludierte Dateien aufgeführten Testsuiten.

55.9.2 "Ungültige Prozeduraufruf-Definitionen"

Dieser Abschnitt erscheint nur, wenn ungültige Prozeduraufruf-Definitionen gefunden wurden. Diese werden hier aufgelistet und mit einer Fehlermarkierung versehen. Sie enthalten eine Anmerkung, die die Fehlerursache beschreibt.

55.9.3 "'Ignorieren'-Knoten entfernen"

Dieser Abschnitt erscheint nur, falls Prozeduraufruf-Definitionen vorhanden sind, die bestimmte Knoten aus den zu konvertierenden Knoten vor der eigentlichen Konvertierung herauslöschen sollen, siehe Optionale Knoten. Die Analyseergebnisse werden hier für jeden Knoten dokumentiert.

55.9.4 "Verbleibende Knoten nach dem Entfernen der 'Ignorieren'-Knoten"

Dieser Abschnitt erscheint nur, falls Prozeduraufruf-Definitionen vorhanden sind, die bestimmte Knoten aus den zu konvertierenden Knoten vor der eigentlichen Konvertierung herauslöschen sollen, siehe Optionale Knoten. Er listet die verbleibenden Knoten.

55.9.5 "Iteration ... - Analysierte Prozeduraufruf-Definitionen"

Hier wird die Knotenverarbeitung schrittweise protokolliert. Für jeden Durchlauf erscheint ein Unterabschnitt "Iteration ... - Procedure call definitions checked", mit "..." als laufender Nummer. Darin enthält jede Konvertierung 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: ...").

Für jede Konvertierung werden die Prozeduraufruf-Definitionen gelistet, die überprüft wurden. Jede Knotenübereinstimmung oder -nichtübereinstimmung wird mit detaillierten Vergleichsinformationen annotiert. Nichtübereinstimmungen werden als deaktiv markiert (ausgegraut).