Datenpools enthalten Daten, auf die Tests bei ihrer Ausführung zugreifen können.
So erstellen Sie einen Datenpool:
- Öffnen Sie die Perspektive "Test".
- Klicken Sie im Testnavigator mit der rechten Maustaste auf ein Projekt, und wählen Sie Neu > Datenpool aus. Das Dialogfenster Neuer Datenpool wird geöffnet. Dieses Dialogfenster können Sie auch über die Menüauswahl Datei > Neu aufrufen.
- Klicken Sie in der Liste der vorhandenen Projekte (mittleres Feld) auf das Projekt, in dem der Datenpool gespeichert werden soll. Dessen Name wird im Feld Stammordner eingeben oder auswählen angezeigt. Sie können Datenpools in Projekten beliebiger Art (Java, Einfach usw.) speichern. Datenpools müssen nicht zusammen mit den Tests gespeichert werden, von denen sie verwendet werden.
- Geben Sie im Feld Name den Namen der Datenpooldatei ein. Falls Sie einen leeren Datenpool erstellen möchten, können Sie direkt zum letzten Schritt springen. Wenn Sie eine Beschreibung für den Datenpool eingeben oder ihn mit Daten aus einer vorhandenen CSV-Datei initialisieren möchten, fahren Sie mit dem nächsten Schritt fort.
- Klicken Sie auf Weiter. Ein Dialogfenster wird geöffnet, in dem Sie eine Beschreibung des Datenpools eingeben können.
- Klicken Sie auf Weiter. Ein Dialogfenster wird geöffnet, in dem Sie den neuen Datenpool mit dem Inhalt einer vorhandenen CSV-Datei initialisieren können. Wenn Sie diesen Schritt nicht ausführen wollen, gehen Sie gleich zum letzten Schritt über.
- Geben Sie im Feld CSV-Datei den Namen einer CSV-Datei ein, oder klicken Sie auf Durchsuchen, um zur gewünschten Datei zu navigieren.
- Falls die Daten in der CSV-Datei anders codiert sind als vom lokalen Computer erwartet, wählen Sie die richtige Codierung im Pulldown-Menü Importcodierung aus.
- Die erste Zeile der CSV-Datei enthält eventuell Spaltennamen. Wenn dies der Fall ist, aktivieren Sie das Kontrollkästchen neben Erste Zeile enthält Variablennamen und Typvorschläge. Ist das Kontrollkästchen nicht aktiviert, werden die
Spalten "Variable1" usw. benannt. Mit dem Datenpooleditor lassen sich die Namen mühelos ändern.
- Die erste Spalte der CSV-Datei kann einen Äquivalenzklassennamen anstelle von Daten beinhalten. Enthält die erste Spalte beispielsweise
die Namenszeile, werden alle Daten in der Zeile mit dem Äquivalenzklassennamen erstellt. Enthält die erste Spalte einen Äquivalenzklassenname anstatt
Daten, aktivieren Sie das Kontrollkästchen neben Erste Spalte enthält Namen von Äquivalenzklassen. Ist dieses Kontrollkästchen nicht markiert, wird jede Zeile zur Standardäquivalenzklasse mit dem Namen EquivalenceClass1 hinzugefügt.
- Klicken Sie auf Fertig stellen.
Der neue Datenpool wird in der ersten Registerkarte für die Äquivalenzklasse (standardmäßig "EquivalenceClass1") geöffnet. Anweisungen
zum Hinzufügen von Daten oder zum Bearbeiten des Datenpools finden Sie unter
Datenpool bearbeiten.