31.2 SmartIDs - direkte Komponentenadressierung

Seit QF-Test 7.0 bieten SmartIDs offiziell die Möglichkeit, Komponenten ohne Aufnahme eines Komponente Knoten zu referenzieren.

Für gewisse Anwendungen kann dies die Verwaltung und Pflege der Komponenteninformationen stark vereinfachen.

Auch auf die Editier- und Lesbarkeit der Tests können SmartIDs positiven Einfluss haben.

Nicht zuletzt bietet dies die Möglichkeit, Tests auch ohne Aufnahmefunktion zu erstellen, zum Beispiel, wenn eine Komponente oder die gesamte Anwendung noch gar nicht vorhanden ist, man den Test aber bereits implementieren möchte ("Test first" Ansatz).

Als Wiedererkennungskriterien stehen die Komponentenklasse, deren Name oder Beschriftung und der Index zur Verfügung. Die Werte sind die gleichen wie beim aufgenommenen Komponente Knoten. Zudem können auch Komponentenhierarchien abgebildet werden.

Eine SmartID wird an Stelle der QF-Test ID der Komponente verwendet. Ihr Kennzeichen ist die Raute # als erstes Zeichen. Anschließend kann der Name oder die Beschriftung der Komponente geschrieben werden, zum Beispiel:

Details und Beispiele finden Sie im Handbuchkapitel SmartID