Literale durch Datenpoolreferenzen ersetzen

In einem vorhandenen Testscript können Sie Literalwerte im Script durch Datenpoolreferenzen ersetzen, um realistische Daten zum Script hinzuzufügen. Sie können nach allen Literalen oder wahlweise nach Zahlen-, Zeichenfolge- oder Booleschen Literalen suchen und diese durch eine Datenpoolreferenz ersetzen.
Vorbereitungen
Warum und wann dieser Vorgang ausgeführt wird

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.

So ersetzen Sie ein Literal durch eine Datenpoolreferenz:

  1. Klicken Sie auf Script > Literale suchen und durch Datenpoolreferenz ersetzen.
  2. Wählen Sie unter Literaltyp die entsprechenden Markierungsfelder aus, oder heben Sie die Auswahl auf:
    • Alle - 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.
      • Boolesche Operatoren - 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 im Testscript nach oben zu bewegen. Heben Sie die Markierung auf, um sich vorwärts durch das Testscript zu bewegen.
  3. Klicken Sie auf Weiter suchen, um die Suche zu starten.

    Unter Literal wird der Name des Literals angezeigt, das im Testscript gefunden wurde.

  4. Klicken Sie auf den Pfeil Variable für Datenpool, um die Datenpoolvariablen anzuzeigen, und klicken Sie dann auf die Datenpoolvariable, auf die das Script verweisen soll.
  5. Geben Sie optional einen neuen Variablennamen für die ausgewählte Datenpoolvariable ein.
  6. Klicken Sie optional auf das Markierungsfeld Literal zu Datenpool hinzufügen, um den Literalwert zum Datenpool hinzuzufügen.
  7. Klicken Sie auf Ersetzen, um das Literal im Script durch eine Referenz auf eine Datenpoolvariable zu ersetzen.

    Der Cursor wechselt automatisch zum nächsten Literal im Testscript.

    Anmerkung: Wenn Sie über ein Literal verfügen, bei dem es sich um eine Auswahl in einem Kombinationsfeld in der getesteten Anwendung handelt, werden beim Ersetzen des Literals durch eine Datenpoolreferenz Daten des Typs Zeichenfolge anstelle von Daten des Typs Aufzählungsausdruck im Datenpool abgerufen.
  8. Wiederholen Sie die Schritte 4 bis 6 für das nächste Literal im Testscript.
  9. Wenn Sie die Bearbeitung abgeschlossen haben, klicken Sie auf Schließen.

    Der Datenpool wird mit allen neuen Spalten und Anfangswerten aktualisiert, die Sie in diesem Dialogfenster hinzugefügt haben.

Ergebnisse

Referenzinformationen:

Datenpools bearbeiten

Datenpool einem Testscript zuordnen

Dialogfenster "Ersetzen von Literalen im Datenpool"

Nächste Maßnahme

Feedback