Wert in einem Test eine Datenpoolspalte zuordnen

Damit im Test variable Daten statt eines bestimmten Werts verwendet werden, ordnen Sie Werten im Test Spalten in einem Datenpool zu.

Bei den folgenden Anweisungen wird vorausgesetzt, dass der zu verwendende Datenpool vorhanden ist und Sie einen Verweis auf den Datenpool zum Test hinzugefügt haben. Anweisungen dazu finden Sie unter Testdaten erstellen und Tests die Verwendung von Datenpools ermöglichen.

So ordnen Sie einem Wert in einem Test eine Datenspalte in einem Datenpool zu:
  1. Öffnen Sie den Test.
  2. Suchen Sie nach einer Anforderung, die einen Wert enthält, den Sie durch variable Daten ersetzen möchten, und klicken Sie darauf.

    Wenn Sie auf eine Testseite klicken, wird eine Tabelle angezeigt, in der alle Datenpoolkandidaten und korrelierten Daten innerhalb dieser Seite aufgelistet sind. (Wenn sowohl korrelierte Daten als auch Datenpoolkandidaten in dieser Tabelle angezeigt werden sollen, klicken Sie mit der rechten Maustaste auf eine beliebige Tabelle Testdaten im Test, und wählen Sie Referenzen anzeigen aus.) Referenzen werden mit roten Buchstaben angezeigt, während für Datenpoolkandidaten schwarze Buchstaben verwendet werden.
    Tabelle mit einer einzigen schwarzen Zeile

    Wenn der Inhalt der Spalte Wert exakt den Spaltendaten im Datenpool entspricht, klicken Sie auf die Zeile, und klicken Sie dann auf die Schaltfläche Datenpoolvariable unterhalb der Tabelle. Das Dialogfenster Datenpoolspalte auswählen, das in Schritt 6 dargestellt ist, wird geöffnet. Fahren Sie mit Schritt 7 fort. Sie können Schritt 9 ignorieren, da die URL-Verschlüsselung vorausgewählt ist.

    Andernfalls klicken Sie doppelt auf die Zeile, um zu der Seitenanforderung zu navigieren, die den mit einem Datenpool zu verbindenden Wert enthält, und fahren Sie mit dem nächsten Schritt fort.

    Möglicherweise möchten Sie einen Wert aus einem Datenpool ersetzen, der in keiner Seitentabelle angezeigt wird. In diesem Fall suchen Sie manuell nach der Anforderungszeichenfolge, die den Wert enthält.

  3. Wenn der Wert, den Sie mit einem Datenpool verbinden möchten, Teil einer Zeichenfolge ist, die als Datenpoolkandidat definiert wurde, müssen Sie die hellgrüne Hervorhebung entfernen. Dazu klicken Sie mit der rechten Maustaste und wählen Referenz löschen aus. Wenn Sie beispielsweise im Test nach doe, john gesucht haben, ist der Datenpoolkandidat im Test im Format doe%2C+john angegeben. Wenn Sie diesem Kandidaten nicht eine einzelne Datenpoolspalte zuordnen möchten, die Daten im Format doe, john enthält, sondern doe und john separate Datenpoolspalten zuordnen möchten, müssen Sie zuerst die hellgrüne Hervorhebung entfernen.
  4. Markieren Sie den Wert, indem Sie die linke Maustaste gedrückt halten und den Mauszeiger über den Wert ziehen.
  5. Klicken Sie mit der rechten Maustaste auf den hervorgehobenen Wert, und wählen Sie Ersetzen von > Datenpoolvariable aus.

    Das Dialogfenster Datenpoolspalte auswählen wird geöffnet.

    Wenn Sie einen vorhandenen Datenpool verwenden möchten, der nicht aufgelistet ist, klicken Sie auf Datenpool hinzufügen. Das Dialogfenster Datenpool importieren wird geöffnet, das unter Tests die Verwendung von Datenpool ermöglichen beschrieben ist.

  6. Klicken Sie auf den Namen der Spalte, die Sie dem Testwert zuordnen möchten.
  7. Klicken Sie auf Spalte verwenden.

    Um anzuzeigen, dass die Zuordnung festgelegt wurde, wird der ausgewählte Testwert nun dunkelgrün hervorgehoben. Gleichzeitig wird die Datenpooltabelle für diese Seite aktualisiert, wie es in der Abbildung dargestellt ist.
    Tabelle mit zwei grünen Zeilen

  8. (Optional) Verschlüsseln Sie den Wert aus dem Datenpool.

    Wenn eine Ersetzung aus dem Datenpool Sonderzeichen enthält, z. B. ein Leerzeichen oder Komma, klicken Sie auf die entsprechende Zeile, und markieren Sie das Kontrollkästchen URL verschlüsseln. Sie können auch mit der rechten Maustaste auf den mit einem Datenpool verbundenen Wert in der Anforderung klicken (Schritt 6) und URL verschlüsseln auswählen. Wenn die URL-Verschlüsselung ausgewählt ist, werden Sonderzeichen verschlüsselt. So wird beispielsweise ein durch ein Leerzeichen getrennter Wert in einer Datenpoolspalte wie "John Doe" in der Form "John%20Doe" ersetzt. Wenn keine URL-Verschlüsselung ausgewählt ist, sind Ersetzungen aus dem Datenpool literal. Im Falle von Datenpools, die bereits verschlüsselte Daten enthalten, sollten Sie die URL-Verschlüsselung nicht verwenden.

  9. Wiederholen Sie diese Schritte so oft wie erforderlich, und speichern Sie den Test.

Übergeordnetes Thema: Variable Daten für Tests bereitstellen

Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2005. Alle Rechte vorbehalten.