test data generation with gedis studio online tool
Generering av testdata - Demo ved hjelp av et gratis online GEDIS Studio-verktøy (del -2):
Les del 1 av dette test opplæringsserier for datahåndtering her .
I følge CA Technologies indikerer fersk forskning at 30% - 40% av manglene i programvaretesting er relatert til problemene med testdataene. Det er en av mange grunner som oppfordrer QA-bransjen til å bruke TDM-verktøy (Test Data Generation).
TDM-verktøy tilbyr den åpne hånden å ha systemgenererte, pålitelige og sikre kopier av datasettet ditt bare på få minutter.
I tillegg har TDM-verktøy en positiv innvirkning på prosessen med en livssyklus for rask og kvalitetsutvikling av programvare tester livssyklus med spesifikasjoner som:
- Bemerkelsesverdig forbedrer hastigheten på datasett og syntetisk datalagring.
- Oppretter full produksjonskloner som reduserer din manuelle innsats og tid.
- Tilbyr arbeidsplass på plass og selvbetjeningsplattform for testere, utviklere, administrasjon og DB-administrasjoner for å unngå datakorrupsjon og tidsforsinkelser.
Ved å bruke TDM-verktøy innen programvaretesting legger du grunnlaget for å bidra utover forventning for å få testsyklusene til å frigjøres raskere. Å automatisere prosessen med det store volumet av nødvendige data forbedrer effektiv bruk av applikasjonens utviklingstid. På samme måte reduserer du sakte og komplisert dataoppsett med generering av syntetiske data.
Se figur 1 det grafiske grensesnittet til IBM InfoSphereOptim TMD for bedre visualisering av hele prosessen med Test Data Management.
beste gratis brannmur for Windows 10 2018
Figur 1: IBM InfoSphereOptim TMD grafisk grensesnitt
Fra et kostnadseffektivitetsperspektiv har bruk av TDM-verktøy en direkte innvirkning på kostnadene som:
- Dataintegrasjon med Test Management Tools
- Minimering av manuell innsats i riktig prosess med dataoppsett for testing
- Tilstrekkelig tilgjengelige data for gjenbrukbarhet
- QA-team blir mer produktive, noe som fører til bedre menneskelig ressursadministrasjon
- Forbedring av mangeloppløsning av utvikling og data
I denne del-2 av veiledningsserien for testdataadministrasjon skal vi lære om Automated Test Data Generation Process med GEDIS Studio gratis nettverktøy.
Hva du vil lære:
- Introduksjon til GEDIS Studio Online
- Tilgang og registrering
- Generering av testdata
- Datakorrelasjon og kryssavhengighet
- Parametrisering ved bruk av GEDIS Studio
- Automated Testing Data Generation tools
- Konklusjon
- Anbefalt lesing
Introduksjon til GEDIS Studio Online
GEDIS Studio er en gratis online testdataadministrasjons- og datageneratorverktøy . De unike egenskapene til mer enn 30 regler for generering av testdata for å produsere testdata, kontroll av fordelingen av verdier, korrelasjon av verdier og mange andre nyttige muligheter for å aggressivt teste applikasjonen din under testen med realistiske datasett og den store datasimuleringen.
Så GEDIS Studio kan designe generasjonene dine på kort tid og gi deg plattform for å organisere produksjonen av testdataene dine godt. For alle gitte AUT-testsaker krever vi realistiske testdata for å sikre grundigheten av den totale testingen.
Derfor ser vi alltid å ha tilgang til tilstrekkelig testdata fra produksjonsmiljøet og å søke Personlig identifiserbar informasjon lage uten å skade den praktiske naturen til dataene, og identifisere ytterligere krav til testdata for dine utformede testsaker.
Ved å bruke GEDIS Studio vil du glede deg over å administrere og generere testdataene dine ved å ha følgende fordeler:
- Realistisk dataproduksjon
- Svært nyttig for datavisning og analyse
- Effektiv plattform for generering av SQL, HTML, XML og CSV-skript og data.
Bruken av GEDIS Studio gir deg miljøet du kan operere utover datagenerering i områder som vist nedenfor:
- Fyll databasen din basert på testkravene dine
- Forbered realistisk testmiljø for AUT
- Automatisering av dataproduksjon etter behov
- Produksjon av direkte importformat for Oracle, DB2 og MySQL og mange andre RDMS.
I tillegg utvider GEDIS testens fullstendighet ved å:
- Produserer bulkdata for enheten, funksjonstester og belastningstester.
- Gjennomføring av datadrevet testing (QTP / UFT, Selen eller TestPartner).
Tilgang og registrering
Per nå har vi gått gjennom hva GEDIS gjør med sine unike funksjoner. Du kan generere testdataene dine online selv uten å installere noe program på datamaskinen. Når du har registrert kontoen din, kan du med en gang begynne å jobbe med GEDIS Studio.
GEDIS Studio tildeler et personlig arbeidsområde på serverne sine. Og også, det gir deg eksempler på prosjekter og referansedata som du kan importere til arbeidsområdet ditt for å generere dataene etter eget behov.
Du kan opprette kontoen din når du trykker på knappen 'Registrer' ved å klikke på denne lenken www.data-generator.com . Skriv deretter inn alle feltene i registreringsskjemaet og trykk “Send” -knappen.
(MERK- Klikk på et hvilket som helst bilde for en forstørret visning)
Når du har fullført registreringsprosessen, sender GEDIS deg en bekreftelse på kontoregistreringen sammen med påloggingsnavnet og passordet som du kan bruke dem til å logge på GEDIS Studio online.
Etter at du har logget på GEDIS Studio, er arbeidsområdet ditt tomt, og du kan enten lage et prosjekt eller importere prosjektet fra eksisterende data på arbeidsområdet siden på konfigurasjonspanelet. Når du har et prosjekt, kan du sette inn generatoren din og legge til et hvilket som helst antall felt du trenger i henhold til dataspesifikasjonen.
GEDIS har levert verktøylinje som alle andre applikasjoner for rask tilgang til brukerne til de viktigste funksjonene, for eksempel å lage prosjektkomponenter eller arbeidsområdet ditt. Du kan bla gjennom generatorer og finne felt fra 'Design' Explorer, og du kan bla gjennom batchene dine og filene fra 'Production' Explorer på venstre side av GEDIS Studio-applikasjonen.
På høyre side av GEDIS Studio-applikasjonen har du konfigurasjonspanel for prosjektkomponentene, arbeidsområdeadministratoren og hjelpevisningene. Arbeidsområdebehandleren viser data for de delte og private arbeidsområdene for prosjektene dine, generatorer, batcher og andre datafiler.
For å endre regelen i et bestemt felt, velg den i designutforskeren og dobbeltklikk på ny regel fra regelvelgeren.
I henhold til standardmodellen blir alle rotfeltene til generatoren automatisk lagt til 'output' -filen.
Den andre funksjonen ved datavisning kan være i CSV-tabell eller ren tekst. Og ved å klikke på 'Arbeidsområde' -fanen på høyre side av 'Design' og 'Produksjon' -fanen i applikasjonen, viser den siden som inneholder de fire underfaner som 'Prosjekter', 'Generatorer', 'Output' og ' Data'.
Under fanen 'Prosjekter' er det to mapper, den ene genererte systemet og den andre er 'GenieLog.' Når du dobbeltklikker på noen av 'Prosjekter' eller 'Generatorer', kan du importere dem til ditt eget arbeidsområde. GEDIS Studio har gjort disse dataene tilgjengelige for brukerne til å betjene verktøyet .
Da vi til en viss grad dekket den innledende delen av GEDIS Studio-hovedsiden, la oss ta en rask tur til å generere testdata trinn for trinn.
Generering av testdata
1) Når du er i “Design” -fanen, klikker du på “Opprett et nytt prosjekt” -knappen på verktøylinjen. Ved å gjøre det, oppretter du nye New Batch og Defualt.txt samtidig.
2) I kategorien 'Dokumentasjon', nederst på applikasjonens høyre side, klikker du og gir navnet til det nye prosjektet. I denne veiledningen ser du prosjektet kalt “Open EMR.”
3) Når du har opprettet og kalt prosjektet ditt, kan du “Legg til felt” fra verktøylinjen. For eksempel, her legger vi til to felt for 'Navn' og 'Kredittkortnummer' fra dokumentasjonsdelen av verktøyet på høyre side.
4) For å bruke datagenereringsregelen basert på våre databehov, klikk først på feltet 'Navn'. Klikk deretter på fanen 'Regler' og velg genereringsregelen 'Test filutvinning.'
5) Når du velger tekstfilutvinningsregelen, kan du bla gjennom for å koble navnedataene som er gjort tilgjengelig av GEDIS for deg. Når du klikker på bla-knappen der det står FIL, velger du navnefilen fra mappen 'Navn' som ligger i mappen 'GenieLog'.
6) Klikk på det opprettede feltet 'Kredittkortnummer' for å velge regel 'Kredittkort', som vil gi kredittkortnumrene.
7) Når du designer regler for to gitt felt, klikker du på 'Produksjon' -fanen. Denne siden viser deg at Open EMR-prosjektet har 'New Batch' og 'Default.txt'.
Du kan spesifisere hvilke data du trenger å generere ved å fylle ut kategoriene som Nb Records, hvor du legger til antall poster.
Her setter vi for eksempel antallet 100 poster som skal genereres:
8) Etter at du har fullført dataspesifikasjonene du trenger, klikker du på “Generer” -knappen. Her på skjermbildet ser du i CSV Viewer-formatet antallet 100 navn og bankkontonummerene som genereres basert på nødvendige kriterier sammen.
Datakorrelasjon og kryssavhengighet
Denne funksjonen i GEDIS Studio online lar deg designe generatorer der du trenger datakorrelasjon.
For eksempelgenererer vi et datasett med to kolonner for 'Navn' og 'Land', der navnene genereres i samsvar med befolkningen i hvert land i verden.
For å gjøre det,
- vi oppretter prosjektet Open EMR og legger til to felt med 'Name' og 'Country' i fanen 'Design'.
- Velg 'Tekstfilutvinning' som generatorregel for feltet 'Navn'.
- Deretter velger du tilgjengelig fildata fra navnemappen ved å bla i feltet 'File'.
- På samme måte velger du generatorregelen for “Text File Extraction” og navigerer for å hente data fra landet fra banen som ‘Localization / World-Countries-Populations.txt’.
- Når du er ferdig med å designe regler til to gitt felt, klikker du på 'Produksjon' -fanen. Denne siden viser deg at Open EMR-prosjektet har 'New Batch' og 'Default.Txt'.
- Du kan spesifisere hvilke data du trenger å generere ved å fylle ut kategoriene som Nb Records, legge til antall poster du trenger for begge feltene. Her setter vi for eksempel antallet 200 poster som skal genereres.
- Etter at du har fullført dataspesifikasjonene du trenger, klikker du på “Generer” -knappen. Skjermbildet nedenfor viser i CSV Viewer-formatet antallet 200 navn, land, hvert lands befolkning, område og tetthet i henhold til den gitte tilstanden for generering av testdata. Befolkningen fordelt inne i de genererte testdataene er den samme som en populasjonsfordeling på jorden.
Parametrisering ved bruk av GEDIS Studio
Funksjonen til parameteren er en av GEDIS databasetestingsverktøyets mest effektive funksjon for generering av testdata. Ved å bruke parametere kan du angi forskjellige generatorer med forskjellige dataverdier for produksjonen din.
Å ha muligheten til å jobbe med parametere hjelper deg med å gjenbruke de forskjellige datageneratorene dine i virkelige prosjekter der du har flere brukere.
La oss nå lage to parametrerte generatorer med to forskjellige verdier for adressen og familienavnene som begynner med F på vårt åpne EMR-prosjekt. Som vi allerede har opprettet Open ERM-prosjekt sammen med de to feltene 'Navn' og 'Land'.
- Du klikker på 'Produksjon' -fanen der du vil legge til begge nevnte parametere
- Klikk på 'default.txt' i batchen av din åpne EMR
- Ved å klikke på 'Parametere' -fanen mellom kategoriene i 'Dokumentasjon' og 'Regler', viser systemet parametersiden
- Legg til en parameter og gi den navnet 'Adresse'
- Bla etter for å velge adressefilen fra mappen 'Ord' ved å klikke på mappeikonet på høyre side av parameteren du har lagt til
- Etter at du har valgt adressefilen din, kan du klikke på knappen 'Vis filen din som CSV' eller knappen 'Vis filen din som tekst'.
- De samme trinnene du ville ta for å legge til den nye parameteren for navnene som starter med F.
Det er to tilleggsparametere som du kan jobbe med en av dem som du kanskje trenger for testingen din, som vist på skjermbildet.
I tillegg til de illustrerte funksjonene i denne opplæringen i sammenheng med Open EMR-prosjektet, gir GEDIS Studio deg fasilitetene til å arbeide i et bredere spekter av generering av testdata og administrasjon av testdata.
De er nevnt nedenfor:
- Styring av ikke-regresjonstesting
- Bruke genererte testdata ved import / eksport
- Opprette testdata uten å bruke GUI for GEDIS Studio
Du kan få tilgang til GEDIS-opplæringen for din praksis og bruk ved å klikke her .
Automated Testing Data Generation tools
På grunn av det enorme behovet vi har for testdata gjennom hele prosessen med programvaretesting, er det forskjellige typer automatiske genereringsverktøy for testdata tilgjengelig i markedet.
Ved å gå gjennom GEDIS Studio som et av de mange automatiserte verktøyene for testdata, fant vi ut at vi kan lage originale data i nesten hvilken som helst database eller tekstfil.
Disse verktøyene gjør det mulig for oss å:
- Opprette realistiske og meningsfulle data for en komplett applikasjonstesting;
- Introdusere domenespesifikke data for testing;
- Anvendelse av personlig identifiserbar informasjon (PII) lovgivning ved å skjule konfidensielle verdier;
- Applikasjonene leveres raskt til kundene ved å unngå manuell, tidkrevende datalagring;
- Automatisering av tusenvis av kunder, produkter eller kontoelementer med forskjellige attributter for id, e-post, navn osv.
For din komparative analyse av de listede testdataverktøyene, samlet vi her de fleste verktøyene som er tilgjengelige i markedet.
=> Hvis du er interessert i å gå gjennom topp TDM-verktøy, kan du lese denne opplæringen .
Her er listen over TDM-verktøy:
hvordan få tilgang til apk-filer på android
- BizDataX
- CA Test Data Manager (Datamaker)
- Compuware’s Test Data Management
- Datafabrikk
- 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 Test Data Management
- Informatica Testing Data Management verktøy
- InfoSphereOptim Test Data Management
- Lisa Solutions for testdata
- Original testdataadministrasjon
- Redgate SQL Data Generator
- SAP-testdataoverføringsserver
- Solix EDMS Test Data Management
- Gyter
- TechArcis
- Test-data-generator
- Upscene Advanced Data Generator
- vTesterCenter
- YDE Data Generator
Konklusjon
Ved å bruke automatiserte TDM-verktøy øker vi kvaliteten på funksjonelle og ytelsestester enormt.
Verktøyene hjelper oss med å gi tilstrekkelig datadekning, raskere levering, kostnadseffektivitet, færre datarelaterte feil og maksimert læringsmulighet gjennom hele testprosessen.
Denne opplæringen ga deg en liste over tjueen automatiserte verktøy for generering av testdata som du kan gå gjennom og finne det rette TDM-verktøyet som sørger for levering av de nødvendige testdataene. Å være utsatt for mange forskjellige antall TDM-verktøy vil gjøre det mulig for deg å velge riktig etter din evaluering fra hver testsyklus.
Vi bestemte oss for å illustrere hovedtrekk ved GEDIS Studio Online. Dette verktøyet er tilgjengelig online som du kan få tilgang til med å ha eksempeldataene og mange regler for å starte testen på kort tid.
Hvis du trenger et gratis automatiseringsverktøy som ikke trenger deg til å gå gjennom installasjonen og databaseforbindelsen, er GEDIS en av dem.
Generer gjerne testdata ved hjelp av dette verktøyet. Gi oss beskjed hvis du har spørsmål. Gi oss beskjed hvis du vil dekke andre verktøy for testadministrasjon.
Anbefalt lesing
- 10+ beste datainnsamlingsverktøy med strategier for datainnsamling
- Topp 14 BESTE testdataadministrasjonsverktøy i 2021
- Topp 10 beste testdata genereringsverktøy i 2021
- 10 beste verktøy for dataanalyse for perfekt datahåndtering (2021 LISTE)
- JMeter-dataparameterisering ved bruk av brukerdefinerte variabler
- Topp 10 Web-skrapeverktøy for online datautvinning
- 10+ beste datastyringsverktøy for å oppfylle dine behov i 2021
- Data Pool Feature i IBM Rational Quality Manager for Test Data Management