test data generation with gedis studio online tool
Generering af testdata - demo ved hjælp af et gratis online GEDIS Studio-værktøj (del -2):
Læs del 1 af dette test data management tutorials-serien her .
Ifølge CA Technologies viser nyere forskning, at 30% - 40% af fejlene i softwaretest er relateret til problemerne med testdataene. Det er en af mange grunde, der tilskynder QA-industrien til at bruge TDM-værktøjer (Test Data Generation).
spørgsmål og svar til kvalitetssikringsinterview for nybegyndere
TDM-værktøjer tilbyder den åbnehåndsfacilitet kun at få systemgenererede, pålidelige og sikre kopier af dit datasæt på få minutter.
Derudover har TDM-værktøjer en positiv indflydelse på processen med hurtig og kvalitetsudvikling af livscyklus til softwareudvikling og test af livscyklus med specifikationer som:
- Forbedrer bemærkelsesværdigt hastigheden på datasubset og oprettelse af syntetiske data.
- Opretter fulde produktionskloner, hvilket reducerer din manuelle indsats og tid.
- Tilbyder arbejdsplads efter behov og selvbetjeningsplatform til testere, udviklere, ledelse og DB-administrationer for at undgå datakorruption og tidsforsinkelser.
Ved at anvende TDM-værktøjer inden for softwaretest lægger du grundlaget for at bidrage ud over forventningerne for at få testcyklussen til at frigives hurtigere. Automatisering af din store mængde krævede data forbedrer den effektive brug af applikationsudviklingstiden. Ligeledes reducerer du dygtigt langsom og kompliceret dataopsætning med genereringen af syntetiske data.
Se figur-1 den grafiske grænseflade for IBM InfoSphereOptim TMD for bedre visualisering af hele processen med testdatastyring.
Figur 1: IBM InfoSphereOptim TMD grafisk interface
Ud fra et omkostningseffektivt synspunkt har brugen af TDM-værktøjer en direkte indvirkning på omkostningerne som:
- Dataintegration med Test Management Tools
- Minimering af manuel indsats i behørig proces af dataopsætning til test
- Tilstrækkelig tilgængelige data til genbrugelighed
- QA-teams bliver mere produktive, hvilket fører til bedre menneskelig ressourcestyring
- Forbedring af mangelopløsning med udvikling og data
I denne del-2 af testdatastyringsvejledningsserien skal vi lære om Automated Test Data Generation proces med GEDIS Studio gratis online værktøj.
Hvad du lærer:
- Introduktion til GEDIS Studio Online
- Adgang og registrering
- Generering af testdata
- Datakorrelation og krydsafhængighed
- Parametrization ved hjælp af GEDIS Studio
- Automatiske testdata genereringsværktøjer
- Konklusion
- Anbefalet læsning
Introduktion til GEDIS Studio Online
GEDIS Studio er en gratis online testdatastyring og datageneratorværktøj . Dens unikke egenskaber ved mere end 30 testdata genereringsregler til produktion af testdata, kontrol af fordelingen af værdier, korrelation af værdier og mange andre nyttige muligheder for aggressivt at teste din applikation under testen med realistiske datasæt og den store datasimulering.
Så GEDIS Studio kan designe dine generationer på kort tid og give dig platformen til at organisere produktionen af dine testdata godt. For alle givne AUT-testdata kræves vi realistiske testdata for at sikre grundigheden af vores samlede test.
Derfor ser vi altid ud til at have adgang til tilstrækkelige testdata fra produktionsmiljøet og anvende Personligt identificerbar information gøre uden at skade den praktiske karakter af dataene og identificere yderligere krav til testdata til dine designede testsager.
Ved hjælp af GEDIS Studio vil du kunne lide at administrere og generere dine testdata ved at have følgende fordele:
- Realistisk dataproduktion
- Meget nyttigt til visning og analyse af data
- Effektiv platform til generering af SQL, HTML, XML og CSV Script og Data.
Brug af GEDIS Studio giver dig det miljø, du kan arbejde ud over datagenerering i områder som vist nedenfor:
- Udfyld din database baseret på dine testkrav
- Forbered din realistiske testmiljø til din AUT
- Automatisering af dataproduktion efter behov
- Produktion af direkte importformat til Oracle, DB2 og MySQL og mange andre RDMS.
Derudover udvider GEDIS fuldstændigheden af din test ved at:
- Producerer bulkdata til enheden, funktionelle og belastningstest.
- Udførelse af datadrevet test (QTP / UFT, Selen eller TestPartner).
Adgang og registrering
Fra nu af har vi gennemgået, hvad GEDIS gør med sine unikke funktioner. Du kan generere dine testdata online selv uden at installere nogen applikation på din computer. Når du har registreret din konto, kan du med det samme begynde at arbejde med GEDIS Studio.
GEDIS Studio tildeler et personligt arbejdsområde på sine servere. Og også giver den dig eksempler på projekter og referencedata, som du kan importere til dit arbejdsområde for at generere data efter dit eget behov.
Du kan oprette din konto, når du trykker på knappen 'Registrer' ved at klikke på dette link www.data-generator.com . Indtast derefter alle felterne i registreringsformularen, og tryk på knappen 'Send'.
(BEMÆRK- Klik på et hvilket som helst billede for at se et forstørret billede)
Når du har afsluttet registreringsprocessen, sender GEDIS dig bekræftelsen på din kontoregistrering sammen med loginnavnet og den adgangskode, som du kan bruge dem til at logge ind på GEDIS Studio online.
Når du er logget på GEDIS Studio, er dit arbejdsområde tomt, og du kan enten Opret et projekt eller importer dit projekt fra de eksisterende data, der findes på din arbejdsområdeside i konfigurationspanelet. Når du har et projekt, kan du indsætte din generator og tilføje et hvilket som helst antal felter, som du muligvis har brug for i henhold til din dataspecifikation.
GEDIS har leveret værktøjslinje som enhver anden applikation til hurtig adgang for brugerne til de vigtigste funktioner såsom oprettelse af projektkomponenter eller din arbejdsområdeadministrator. Du kan gennemse generatorer og finde felter fra 'Design' explorer, og du kan søge efter dine batches og filerne fra 'Production' explorer placeret på venstre side af GEDIS Studio-applikationen.
På højre side af GEDIS Studio-applikationen har du konfigurationspanel til dine projektkomponenter, arbejdsområdestyreren og hjælpevisningerne. Arbejdsområdestyreren viser data for de delte og private arbejdsområder til dine projekter, generatorer, batches og andre datafiler.
For at ændre reglen i et bestemt felt skal du vælge den i designudforskeren og dobbeltklikke på en ny regel fra regelens vælger.
I henhold til standardmodellen føjes alle rodfelter i generatoren automatisk til 'output' -filen.
Den anden funktion ved datavisning kan være i CSV-tabel eller almindelig tekst. Og ved at klikke på fanen 'Arbejdsområde' i højre side af fanerne 'Design' og 'Produktion' i applikationen, viser den siden, der indeholder de fire underfaner som 'Projekter', 'Generatorer', 'Output' og ' Data'.
Under fanen 'Projekter' er der to mapper, den ene genererede systemet og den anden er 'GenieLog.' Når du dobbeltklikker på et af 'Projekter' eller 'Generatorer', kan du importere dem til dit eget arbejdsområde. GEDIS Studio har gjort disse data tilgængelige for sine brugere til at betjene værktøjet .
Da vi til en vis grad dækkede den indledende del af GEDIS Studio-hovedsiden, lad os få en hurtig rundvisning i generering af testdata trin for trin.
Generering af testdata
1) Når du er på fanen 'Design', skal du klikke på 'Opret et nyt projekt' -knappen på værktøjslinjen. Ved at gøre det opretter du den nye New Batch og Defualt.txt på samme tid.
2) På fanen 'Dokumentation', der er placeret i den nederste del af applikationens højre side, skal du klikke og give dit nye projekt navnet. I denne vejledning ser du projektet kaldet 'Open EMR.'
3) Når du har oprettet og navngivet dit projekt, kan du “Tilføj felt” fra værktøjslinjen. For eksempel tilføjer vi to felter til 'Navn' og 'Kreditkortnummer' fra dokumentationsdelen af værktøjet på højre side.
4) For at anvende datagenereringsregel baseret på vores databehov skal du først klikke på feltet 'Navn'. Klik derefter på fanen 'Regler' og vælg genereringsreglen 'Test filekstraktion.'
5) Når du vælger tekstfiludtrækningsreglen, kan du søge efter at linke de navnedata, som GEDIS har gjort tilgængelige for dig. Når du klikker på knappen Gennemse, hvor der står FIL, vælger du navnefilen fra mappen 'Navne' i mappen 'GenieLog'.
6) Klik på dit oprettede felt 'Kreditkortnummer' for at vælge regel 'Kreditkort', som producerer kreditkortnumrene.
7) Når du designer regler for to givne felter, skal du klikke på fanen 'Produktion'. Denne side viser dig, at Open EMR-projektet har 'New Batch' og 'Default.txt'.
Du kan angive, hvilke data du skal generere ved at udfylde fanerne som Nb Records, hvor du tilføjer antallet af poster.
Her sætter vi for eksempel antallet af 100 poster, der skal genereres:
8) Når du har gennemført de dataspecifikationer, du har brug for, skal du klikke på knappen 'Generer'. Her på skærmbilledet ser du i CSV Viewer-formatet antallet af 100 navne og de genererede bankkontonumre baseret på krævede kriterier sammen.
Datakorrelation og krydsafhængighed
Denne funktion af GEDIS Studio online giver dig mulighed for at designe generatorer, hvor du har brug for datakorrelation.
For eksempel, genererer vi et datasæt med to kolonner for 'Navn' og 'Land', hvor navnene genereres i sammenhæng med befolkningen i hvert land i verden.
For at gøre det,
- vi opretter projektet Åbn EMR og tilføj to felter med 'Navn' og 'Land' i fanen 'Design'.
- Vælg 'Tekstfilekstraktion' som generatorregel for feltet 'Navn'.
- Derefter vælger du tilgængelige fildata fra mappen med navn ved at gennemse i feltet 'File'.
- På samme måde vælger du generatorreglen for 'Tekstfiludtrækning' og navigerer for at hente data fra landet fra stien som 'Localization / World-Countries-Populations.txt'.
- Når du er færdig med at designe regler til to givne felter, skal du klikke på fanen 'Produktion'. Denne side viser dig, at dit Open EMR-projekt har 'New Batch' og 'Default.Txt'.
- Du kan angive, hvilke data du skal generere ved at udfylde fanerne som Nb Records, tilføje det antal poster, du har brug for til begge felter. Her sætter vi for eksempel antallet af 200 poster, der skal genereres.
- Når du har gennemført de dataspecifikationer, du har brug for, skal du klikke på knappen 'Generer'. Skærmbilledet nedenfor viser i CSV Viewer-formatet antallet af 200 navne, land, hvert lands befolkning, område og tæthed i henhold til den givne tilstand for generering af testdata. Befolkningen fordelt inden for de genererede testdata er den samme som en reel befolkningsfordeling på Jorden.
Parametrization ved hjælp af GEDIS Studio
Parametrets funktion er en af GEDIS-databasetestværktøjets mest effektive testdata-genereringsfunktion. Ved at bruge parametre kan du indstille forskellige generatorer med forskellige dataværdier til din produktion.
Så at have muligheden for at arbejde med parametre hjælper dig med at genbruge dine forskellige datageneratorer i virkelige projekter, hvor du har flere brugere.
Lad os nu oprette to parametriserede generatorer med to forskellige værdier for adressen og familienavne, der starter med F på vores Open EMR-projekt. Som vi allerede har oprettet Open ERM-projekt sammen med dets to felter 'Navn' og 'Land'.
- Du klikker på fanen 'Produktion', hvor du vil tilføje begge nævnte parametre
- Klik på “default.txt” i batchen af din Open EMR
- Ved at klikke på 'Parametre' -fanen placeret mellem fanerne i 'Dokumentation' og 'Regler', viser systemet parametersiden
- Tilføj en parameter og navngiv den 'Adresse'
- Gennemse for at vælge adressefilen fra mappen 'Words' ved at klikke på mappeikonet til højre for din tilføjede parameter
- Når du har valgt din adressefil, kan du klikke på enten knappen 'Vis din fil som CSV' eller knappen 'Vis din fil som tekst'
- De samme trin som du ville tage for at tilføje den nye parameter for navnene, der starter med F.
Der er to tilføjede parametre, som du kan arbejde på en af dem, som du muligvis har brug for til din test som vist på skærmbilledet.
Ud over de illustrerede funktioner i denne vejledning i forbindelse med Open EMR-projektet giver GEDIS Studio dig faciliteterne til at arbejde i et bredere spektrum af testdata-generering og testdatastyring.
De er nævnt nedenfor:
- Styring af din ikke-regressionstest
- Brug af dine genererede testdata ved import / eksport
- Oprettelse af testdata uden brug af GUI fra GEDIS Studio
Du kan få adgang til GEDIS-tutorial til din praksis og brug ved at klikke her .
det help desk interview spørgsmål og svar pdf
Automatiske testdata genereringsværktøjer
På grund af det enorme behov, vi har for testdata under hele processen med vores softwaretest, findes der forskellige typer automatiske genereringsværktøjer til testdata på markedet.
Ved at gennemgå GEDIS Studio som et af de mange automatiske værktøj til testdata, fandt vi ud af, at vi kan oprette originale data i næsten enhver database eller tekstfil.
Disse værktøjer giver os mulighed for at:
- Oprettelse af realistiske og meningsfulde data til en komplet applikationstest;
- Indføre eventuelle domænespecifikke data til test
- Anvendelse af personlig identificerbar information (PII) lovgivning ved at skjule fortrolige værdier;
- Applikationerne leveres hurtigt til kunderne ved at undgå manuel, tidskrævende oprettelse af data;
- Automatisering af tusinder af kunder, produkter eller kontoposter med forskellige attributter for deres id, e-mail, navn osv.
Til din komparative analyse af de listede værktøjer til testdataadministration har vi her samlet de fleste af de tilgængelige værktøjer på markedet.
=> Hvis du er interesseret i at gennemgå de bedste TDM-værktøjer, bedes du læse denne vejledning .
Her er listen over TDM-værktøjer:
- BizDataX
- CA Test Data Manager (Datamaker)
- Compuware's testdatastyring
- Datafabrik
- Datagenerator
- DatabeneBenerator
- Datanamic Data Generator MultiDB
- Delphix Test Data Management
- Dobbelt test datahåndtering
- DTM Data Generator
- E-Naxos DataGen
- EMS Data Generator
- GEDIS Studio Online
- Generatordata.com
- GS datagenerator
- HP testdatastyring
- Informatica Testing Data Management værktøj
- InfoSphereOptim Test Data Management
- Lisa-løsninger til testdata
- Oprindelig testdatastyring
- Redgate SQL Data Generator
- SAP-testdatamigrationsserver
- Solix EDMS Test Data Management
- Spawner
- TechArcis
- Test-data-generator
- Upscene Advanced Data Generator
- vTesterCenter
- YDE Data Generator
Konklusion
Ved at bruge ethvert TDM-automatiseret værktøj hæver vi enormt kvaliteten af vores funktionelle og ydelsestest.
Værktøjerne hjælper os med at levere tilstrækkelig datadækning, hurtigere levering, omkostningseffektivitet, færre datarelaterede defekter og den maksimerede indlæringsmulighed gennem hele testprocessen.
Denne vejledning gav dig en liste over niogtyve automatiserede testdata-genereringsværktøjer, som du kan gennemgå og finde det rigtige TDM-værktøj, der sikrer dig levering af dine krævede testdata. At blive udsat for mange forskellige antal TDM-værktøjer gør det muligt for dig at vælge den rigtige efter din revurdering fra hver testcyklus.
Vi besluttede at illustrere hovedfunktioner i GEDIS Studio Online. Dette værktøj er tilgængeligt online, som du kan få adgang til ved at have eksempeldataene og mange regler til at starte din test på ingen tid.
Hvis du har brug for et gratis automatiseringsværktøj, der ikke har brug for dig til at gennemgå installationen og databaseforbindelsen, er GEDIS en af dem.
Du er velkommen til at generere testdata ved hjælp af dette værktøj. Fortæl os, hvis du har spørgsmål. Hvis du vil have os til at dække ethvert andet testdatastyringsværktøj, så lad os det vide.
Anbefalet læsning
- 10+ bedste dataindsamlingsværktøjer med strategier til dataindsamling
- Top 14 BEDSTE testdatahåndteringsværktøjer i 2021
- Top 10 bedste testdata-genereringsværktøjer i 2021
- 10 bedste dataanalyseværktøjer til perfekt datahåndtering (2021 LIST)
- JMeter-dataparameterisering ved hjælp af brugerdefinerede variabler
- Top 10 Webskrabningsværktøjer til online dataudvinding
- 10+ bedste datastyringsværktøjer til at opfylde dine databehov i 2021
- Data Pool-funktion i IBM Rational Quality Manager til testdatastyring