Tworzenie puli danych

Pule danych zawierają dane, które mogą być używane po uruchomieniu testów.

Aby utworzyć pulę danych, należy wykonać następujące czynności.
  1. Otwórz perspektywę testów.
    • Z menu plik wybierz Okna > Otwórz perspektywę > Inne.
    • Wybierz opcję Test i kliknij przycisk OK. Zostanie wyświetlony Nawigator testów.
  2. W Nawigatorze testów kliknij prawym przyciskiem myszy projekt i wybierz opcje Nowy > Element testowy.... Zostanie wyświetlone okno dialogowe Nowy element testowy.
  3. W polu listy Kreatory rozwiń folder Zasoby testowe i wybierz opcję Pula danych.
  4. Kliknij przycisk Dalej. Zostanie wyświetlone okno dialogowe Nowa pula danych.
  5. Wybierz folder projektu puli danych i nazwę puli danych. Z listy istniejących projektów wybierz projekt, w którym będzie przechowywana pula danych. Pule danych można przechowywać w projektach dowolnego rodzaju (Java, Simple itd.). Pule danych nie muszą być przechowywane razem z testami, które z nich korzystają. W polu Nazwa wpisz nazwę nowej puli danych. Kliknij przycisk Zakończ, aby utworzyć pustą pulę danych z ustawieniami domyślnymi lub kliknij przycisk Dalej, aby kontynuować.
  6. Opcjonalnie można wpisać opis i początkowe wymiary puli danych. Aby kontynuować, kliknij przycisk Dalej.
  7. Opcjonalnie możesz zaimportować dane z istniejącego pliku CSV.
    • W polu Plik CSV wpisz nazwę pliku CSV lub kliknij przycisk Przeglądaj, aby znaleźć ten plik.
    • Jeśli dane w pliku CSV są zakodowane w sposób inny niż oczekiwany przez komputer lokalny, wybierz kodowanie z menu rozwijanego Kodowanie przy imporcie.
    • Pierwszy wiersz w pliku CSV może zawierać nazwy kolumn. Jeśli tak jest, zaznacz pole obok opcji Pierwszy wiersz zawiera nazwy i sugerowane typy zmiennych. Jeśli to pole nie jest zaznaczone, stosowane są domyślne nazwy zmiennych i typy takie jak Variable1::String. Nazwy można z łatwością zmienić, korzystając z edytora pul danych.
    • Jeśli pierwsza kolumna pliku CSV zawiera nazwy klas równoważności, zaznacz pole wyboru Pierwsza kolumna zawiera nazwy klas równoważności. Klasy równoważności grupują dane pokrewne. W następującym przykładzie jest pokazany plik CSV z dwiema klasami równoważności, kwiaty i warzywa.
      ,ModelNumber::String,Description::String,Price::Double
      kwiaty,F0001,Orchidea,5.99
      kwiaty,F0002,Tulipan,1.99
      kwiaty,F0003,Biała gwiazda betlejemska,6.99
      kwiaty,F0004,Biała róża,9.99
      kwiaty,F0005,Geranium,4.99
      warzywa,F0006,Kapusta,0.99
      warzywa,F0007,Sałata,0.99
      warzywa,F0008,Pomidory,0.25
      warzywa,F0009,Seler,0.35
      warzywa,F0010,Ogórki,0.4
      Uwaga: jeśli plik CSV nie zawiera nazw klas równoważności, wszystkie zaimportowane wiersze są grupowane w jednej klasie równoważności.
  8. Kliknij przycisk Zakończ.Jeśli zostały określone początkowe wymiary puli danych, które mogą być sprzeczne z wymiarami pliku CSV, zostanie wyświetlone okno dialogowe. Kliknij przycisk Tak, aby użyć wymiarów pliku CSV. Kliknij przycisk Nie, aby użyć wcześniej określonych wymiarów początkowych (i ewentualnie obciąć dane z pliku CSV). Zostanie wyświetlony edytor pul danych wraz z danymi zawartymi w klasie równoważności.


Instrukcje na temat dodawania danych do nowej puli danych lub jej edycji można znaleźć w sekcji Edytowanie puli danych.

Temat nadrzędny: Udostępnianie zmiennych danych do testów

Pojęcia pokrewne
Kurs: Tworzenie aplikacji testu JUnit sterowanej przez pulę danych

Czynności pokrewne
Edytowanie puli danych

(C) Copyright IBM Corporation 2000, 2006. Wszelkie prawa zastrzeżone.