49.6
Auflösen von inkludierten Dateien

Dies ist ein Abschnitt den Sie hoffentlich nie lesen müssen. Er erklärt detailliert, wie implizite Referenzen von Prozeduren und Komponenten bei der Wiedergabe von Tests aufgelöst werden. Wenn Sie diesen Abschnitt doch lesen müssen, ist das ein Zeichen dafür, dass die Include Hierarchie Ihrer Testsuiten zu kompliziert geworden ist und Sie diese eventuell vereinfachen sollten.

Es gibt im wesentlichen zwei Fälle, in denen QF-Test implizit Referenzen in anderen Testsuiten auflöst, nämlich immer wenn die angeforderte Prozedur oder Komponente in der aktuellen Suite nicht gefunden wird und

Die ganze Sache wird kompliziert, wenn (möglicherweise indirekte) Prozeduraufrufe und (möglicherweise indirekte, evtl. sogar rekursive) Includes kombiniert werden. Die folgende detaillierte Aufstellung des Suchalgorithmus wird Ihnen hoffentlich helfen, Probleme mit inkludierten Dateien zu lösen.

Sollten Sie wirklich ein Problem haben, herauszufinden wie, warum oder warum nicht eine bestimmte Prozedur oder Komponente ermittelt wurde, sollten Sie als erstes einen Blick auf das Protokoll werfen. Es zeigt Ihnen genau, welche Testsuiten aktuell sind und welche Variablenexpansionen stattgefunden haben.