Opret en datapulje

Datapuljer indeholder data, som kan anvendes af test under testkørslen.

Sådan opretter du en datapulje:
  1. Åbn perspektivet Test.
    • Vælg Vindue > Åbn perspektiv > Andet.
    • Vælg Test, og klik på OK. Testnavigator vises.
  2. Højreklik på et projekt i Testnavigator, og vælg Ny > Testelement.... Dialogboksen Nyt testelement vises.
  3. Udvid folderen Testelementer på listen med guider, og vælg Datapulje.
  4. Klik på Næste. Dialogboksen Ny datapulje vises.
  5. Vælg datapuljens projektfolder og navn. Vælg det projekt, datapuljen skal gemmes i, på listen med eksisterende projekter. Du kan gemme datapuljer i alle slags projekter (Java, enkelt osv.). Du behøver ikke at gemme datapuljer sammen med de test, der bruger dem. Skriv navnet på den nye datapulje i feltet Navn. Klik på Afslut for at oprette en tom datapulje med standardindstillinger, eller klik på Næste for at fortsætte.
  6. Angiv eventuelt en beskrivelse og startdimensioner for datapuljen. Klik på Næste for at fortsætte.
  7. Du kan vælge at importere data, der er indeholdt i en eksisterende CSV-fil (tekstfil med kommaseparerede værdier).
    • I feltet CSV-fil skal du skrive navnet på en CSV-fil eller klikke på Gennemse for at finde filen.
    • Hvis oplysningerne i CSV-filen har en anden kodning, end den lokale computer forventer, skal du vælge en kodning på listen Importkodning.
    • Den første række i CSV-filen indeholder måske kolonnenavne. Hvis det er tilfældet, skal du markere afkrydsningsfeltet ud for Første række indeholder variabelnavne og foreslåede typer. Hvis feltet ikke vælges, bruges standardvariabelnavne og -typer som f.eks. Variabel1::Streng. Du kan let ændre navnene i datapuljeeditoren.
    • Markér Første kolonne indeholder navne på ækvivalensklasser, hvis første kolonne i CSV-filen indeholder navne på ækvivalensklasser. Ækvivalensklasser grupperer beslægtede data. Følgende eksempel viser en CSV-fil med to ækvivalensklasser, flowers og vegetables.
      ,ModelNumber::String,Description::String,Price::Double
      flowers,F0001,Orchid,5.99
      flowers,F0002,Tulip,1.99
      flowers,F0003,White Poinsee,6.99
      flowers,F0004,White Rose,9.99
      flowers,F0005,Geraniums,4.99
      vegetables,F0006,Cabbage,0.99
      vegetables,F0007,Lettuce,0.99
      vegetables,F0008,Tomatoes,0.25
      vegetables,F0009,Celery,0.35
      vegetables,F0010,Cucumbers,0.4
      Bemærk: Hvis CSV-filen ikke indeholder navne på ækvivalensklasser, grupperes alle importerede rækker under en enkelt ækvivalensklasse.
  8. Klik på Afslut. Der vises en dialogboks, hvis du har angivet startdimensioner for datapuljen, som strider mod CSV-filens dimensioner. Klik på Ja for at bruge CSV-filens dimensioner. Klik på Nej, hvis du vil bruge de angivne startdimensioner (og muligvis afkorte dataene i CSV-filen). Datapuljeeditoren vises med indholdet af datapuljens første ækvivalensklasse.


Der findes en vejledning i, hvordan du tilføjer data eller redigerer den nye datapulje, i Redigér en datapulje.

Overordnet emne: Test med variable data

Relaterede begreber
Øveprogram: Opret et datapuljestyret JUnit-testprogram

Relaterede opgaver
Redigér en datapulje

(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.