Datenpools stellen variable Daten für die Tests während der Ausführung bereit.
Generierte Tests basieren auf einer Benutzeremulation. Bei eingeschalteter Aufzeichnung führen Sie eine diskrete Folge von Schritten aus, von denen Sie annehmen, dass sie von Benutzern der getesteten Anwendung ausgeführt werden. Anhand dieser Aufzeichnung wird ein Test generiert, der Ihre Interaktionen mit der Anwendung exakt widerspiegelt. Wenn Sie einen generierten Test ohne Änderung ausführen, werden exakt die Daten verwendet, die Sie auch bei der Aufzeichnung des Tests verwendet haben.
Beispiel: Sie haben einen Test aufgezeichnet, bei dem in einer Mitarbeiterdatenbank nach "Doe, John" gesucht wird. Wenn Sie den Test ohne Änderung mit zehn virtuellen Benutzern ausführen, wird immer nach "Doe, John" gesucht. Dies ist wahrscheinlich nicht das, was Sie wünschen. Sie möchten stattdessen, dass variable Daten im Test verwendet werden, so dass in jeder Testinstanz nach einem anderen Namen gesucht wird. Dies erreichen Sie mit Hilfe eines Datenpools, der variable Daten enthält, die zur Ausführungszeit die tatsächlichen Daten im aufgezeichneten Test ersetzen.
Die folgende Abbildung zeigt den Test, der generiert wird, wenn Sie den Recorder starten und die URL "www.ibm.com/xx/" eingeben, wobei "xx" für Ihren Landescode steht.
In dieser Abbildung ist die US-Homepage dargestellt ("xx" ist "us").
Wenn eine hervorgehobene Anforderung Anforderungswerte enthält, denen Sie Datenpoolspalten zugeordnet haben, werden diese Werte in Dunkelgrün mit weißen Buchstaben hervorgehoben.
Außerdem wird die Tabelle Testdaten für die Seite mit einer Zusammenfassung von Datenpoolinformationen (grüne Buchstaben) aktualisiert.
Übergeordnetes Thema: Variable Daten für Tests bereitstellen