Bei einem Datenpool handelt es sich um eine Testdatei, d. h. eine Sammlung zugehöriger Datensätze, die während der Wiedergabe eines Testscripts realistische Datenwerte für Variablen in diesem Testscript bereitstellt.
Sie können Daten von Grund auf neu erstellen oder vorhandene Daten aus einem anderen Functional Test-Datenpool, einem IBM Rational TestManager-Datenpool oder einer CSV-Datei in einen neuen Datenpool importieren.
Voraussetzungen:
Wenn Sie Daten importieren, müssen Sie diese in dasselbe Functional Test-Projekt wie die Testscripts importieren, die auf die Daten zugreifen.
Wenn Sie Daten aus einem TestManager-Datenpool importieren möchten, müssen Sie zunächst ein Functional Test-Projekt einem Rational-Projekt zuordnen, um den TestManager-Datenpool zu verwenden.
So erstellen Sie einen Datenpool:
Klicken Sie auf Testdatenpool erstellen ().
Führen Sie einen der folgenden Schritte aus:
In Functional Test, Java Scripting:
Geben Sie entweder den Pfad zum gewünschten Ordner ein, oder verwenden Sie die Navigationstools (Ausgangsposition
, Zurück
und Gehe in
), um den Pfad auszuwählen.
Geben Sie den Namen des neuen Datenpools ein.
Wenn Sie das Functional Test-Projekt in einem ClearCase-Verzeichnis erstellen, wählen Sie optional Datenpool zu ClearCase hinzufügen aus.
Führen Sie einen der folgenden Schritte aus:
Wenn Sie einen leeren Datenpool erstellen möchten und ein Dateiname in der Liste Importieren von angegeben ist, wählen Sie den Dateinamen aus, löschen ihn und klicken dann auf Fertig stellen.
Wenn Sie Daten in den Datenpool importieren möchten, klicken Sie auf Weiter, und fahren Sie dann mit Schritt 4 fort.
In Functional Test, VB.NET Scripting:
Geben Sie den Namen des neuen Datenpools ein.
Geben Sie entweder den Pfad zum gewünschten Ordner ein, oder klicken Sie auf Durchsuchen, um nach dem Pfad und Ordner zu suchen.
Klicken Sie auf Öffnen.
Wenn Sie das Functional Test-Projekt in einem ClearCase-VOB erstellen, können Sie den Datenpool nach der Erstellung zu ClearCase hinzufügen.
Führen Sie einen der folgenden Schritte aus:
Wenn Sie einen leeren Datenpool erstellen möchten und ein Dateiname in der Liste Importieren von angegeben ist, wählen Sie den Dateinamen aus, löschen ihn und klicken dann auf Fertig stellen.
Wenn Sie Daten in den Datenpool importieren möchten, fahren Sie mit dem nächsten Schritt fort.
Wenn Sie Daten aus einem Functional Test-Datenpool, einem IBM Rational TestManager-Datenpool oder einer CSV-Datei importieren möchten, führen Sie einen der folgenden Schritte aus:
So importieren Sie eine CSV-Datei:
Geben Sie den Pfad und Dateinamen einer vorhandenen CSV-Datei ein, klicken Sie auf den Pfeil Importieren von, um eine Auswahl aus einer Liste der zehn zuletzt importierten Dateien zu treffen, oder klicken Sie auf Durchsuchen, um den Pfad und Dateinamen auszuwählen.
Geben Sie ein bis drei Feldtrennzeichen ein, die in der zu importierenden Datei verwendet werden sollen.
Functional Test muss dasselbe Feldtrennzeichen wie die CSV-Datei verwenden, aus der Sie Daten importieren.
Wenn Sie nicht sicher sind, welche Feldtrennzeichen anzugeben sind, verwenden Sie einen Texteditor, um die CSV-Datei zu öffnen und die verwendeten Feldtrennzeichen zu sehen.
Wählen Sie Der erste Datensatz enthält variable Daten aus, um die erste Zeile der importierten Daten zur Überschrift eines neuen Datenpools zu machen.
Wenn Sie die Auswahl von Der erste Datensatz enthält variable Daten aufheben, wird der erste Datensatz in der CSV-Datei als Daten importiert, und die Überschriften sind die Standardüberschriften, z. B. data0, data1 usw. Die Option Der erste Datensatz enthält variable Daten ist nicht verfügbar, wenn es sich bei der für den Import ausgewählten Datei nicht um eine CSV-Datei oder TestManager-Datei handelt.
Zum Importieren eines Functional Test-Datenpools führen Sie einen der folgenden Schritte aus:
Klicken Sie auf den Pfeil Importieren von, um eine Liste der 10 zuletzt importierten Dateien anzuzeigen. Wählen Sie dann einen Functional Test-Datenpool aus der Liste aus.
Geben Sie den Pfad und Dateinamen eines vorhandenen Functional Test-Datenpools ein.
Klicken Sie auf Durchsuchen, um den Pfad und Dateinamen eines vorhandenen Functional Test-Datenpools auszuwählen.
Wenn Sie einen TestManager(TM)-Datenpool importieren möchten, klicken Sie auf TM durchsuchen, um den Pfad und Dateinamen des zu importierenden TestManager-Datenpools auszuwählen. Functional Test extrahiert automatisch die Header-Informationen aus der zugehörigen SPC-Datei von TestManager.
Klicken Sie auf Fertig stellen.
Es wird ein neuer Datenpool angezeigt.
Referenzinformationen:
Dialogfenster "Datenpool importieren"
Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2002, 2004. Alle Rechte vorbehalten.