Über dieses Dialogfenster können Sie Literalwerte in einem Testscript suchen oder durch eine Datenpoolreferenz (einen zugeordneten Datenpool) ersetzen. Anhand der Optionen in diesem Dialogfenster können Sie festlegen, ob alle Literale oder nur Zahlenliterale, Zeichenfolgeliterale oder Boolesche Literale in einem Script gesucht und durch eine Datenpoolreferenz ersetzt werden sollen.
Sie können auch ein Literal aus einem Script zu einem Datenpool hinzufügen. Wenn Sie keine vorhandene Datenpoolvariable verwenden, werden dieselben Literalwerte (die Werte, die bei der Aufzeichnung des Testscripts erfasst wurden) bei jeder Ausführung des Scripts verwendet.
- Literaltyp
- Klicken Sie auf diese Option, um den Literaltyp festzulegen, nach dem in einem Script gesucht werden soll: alle Literale, Zahlenliterale, Zeichenfolgeliterale oder Boolesche Literale. Ein Literal ist ein Buchstabe oder Symbol, der bzw. das für sich selbst steht, im Gegensatz zu einem Merkmal, einer Funktion oder einer Einheit, die ihm in einer Programmiersprache zugeordnet ist. So kann beispielsweise $ ein Symbol sein, das das Ende einer Zeile angibt, als Literal jedoch stellt es ein Dollarzeichen dar. Diese Einstellung wird zusammen mit der Einstellung Suchrichtung aufwärts verwendet.
Klicken Sie auf Weiter suchen oder Ersetzen, um sich von der Einfügemarke des Cursors aus zum nächsten Typ von Literal in einem Script zu bewegen.
- Alle Typen
- Klicken Sie auf diese Option, um nach allen Literalen in einem Script zu suchen.
- Zahlen
- Klicken Sie auf diese Option, um nach Zahlenliteralen in einem Script zu suchen. Unter einer Zahl versteht man Ganzzahlen (eine ganze Zahl und keine Bruchzahl, die positiv, negativ oder null sein kann) oder Gleitkommazahlen (positive und negative Dezimalzahlen).
- Zeichenfolgen
- Klicken Sie auf diese Option, um nach Zeichenfolgeliteralen in einem Script zu suchen. In einer Zeichenfolge sind alphanumerische Werte wie Name, Stadt oder Land gespeichert.
- Boolesch
- Klicken Sie auf diese Option, um nach Booleschen Literalen in einem Script zu suchen. Die Booleschen Literale "true" oder "false" sind immer für eine Ersetzung markiert.
- Suchrichtung aufwärts
- Klicken Sie auf diese Option, um sich von der Einfügemarke aus nach oben zum nächsten Literal im Script zu bewegen. Heben Sie die Markierung auf, um sich vorwärts durch das Script zum nächsten Literal zu bewegen. Diese Einstellung wird zusammen mit den Einstellungen Literaltyp und Weiter suchen oder Ersetzen verwendet.
- Literal
- Zeigt den Namen eines ausgewählten Literals in einem Script an.
- Variable für Datenpool
- Geben Sie den Namen der Datenpoolvariablen ein, durch die ein Literal ersetzt werden soll, oder klicken Sie auf den Pfeil bei Variable für Datenpool, um die vorhandene Datenpoolvariable auszuwählen, auf die das Script verweisen soll.
Der Standardtyp einer neuen Datenpoolspalte ist "Zeichenfolge". Sie können zu einem späteren Zeitpunkt den Variablentyp ändern.
- Literal zu Datenpool hinzufügen
- Klicken Sie auf diese Option, um ein ausgewähltes Literal durch Klicken auf Ersetzen zu einer Datenpoolvariablen hinzuzufügen.
Das ausgewählte Literal wird in der Variablen zum Datenpool hinzugefügt, die Sie unter Variable für Datenpool angeben. Das ausgewählte Literal wird durch die Datenpoolreferenz ersetzt, wenn Sie auf Ersetzen klicken.
- Weiter suchen
- Klicken Sie auf diese Option, um nach dem nächsten Literal in einem Script zu suchen. Diese Einstellung wird zusammen mit den Einstellungen Suchrichtung aufwärts und Literaltyp verwendet.
- Ersetzen
- Klicken Sie auf diese Option, um das ausgewählte Literal durch eine Datenpoolreferenz zu ersetzen. Die Datenpoolreferenz verweist auf die Datenpoolvariable, die Sie unter Variable für Datenpool angeben. Wenn Sie auf Literal zu Datenpool hinzufügen klicken, fügt Functional Test ein ausgewähltes Literal zu der Datenpoolvariablen hinzu, die Sie unter Variable für Datenpool angeben. Nach dem Ersetzen eines Literals wechselt der Cursor automatisch zum nächsten Literal im Testscript.
Diese Einstellung wird zusammen mit den Einstellungen Suchrichtung aufwärts und Literaltyp verwendet.
- Schließen
- Klicken Sie auf diese Option, um das Dialogfenster zu schließen, ohne nach einem Literal zu suchen oder ein Literal durch eine Datenpoolreferenz zu ersetzen.
So öffnen Sie das Dialogfenster: Klicken Sie auf Script > Literale suchen und durch Datenpoolreferenz ersetzen.
Referenzinformationen:
Literale durch Datenpoolreferenzen ersetzen
Datenpool einem Testscript zuordnen