36.7
Auflösen von Include 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 Testsuites 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 Testsuites 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 Include 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 Suites aktuell sind und welche Variablenexpansionen stattgefunden haben.