15 BEDSTE værktøjer til generering af data til generering af testdata i 2021

Indholdsfortegnelse:

Anonim

Generering af testdata er processen med at fremstille testtestdata, der bruges til at udføre testsager. Der er mange testdata-generatorværktøjer til rådighed, der skaber fornuftige data, der ligner produktionstestdata. Du kan bruge disse værktøjer, hvis der ikke findes nogen eksisterende data.

Bedste testdata genereringsværktøjer

Følgende er en håndplukket liste over Top Test Data Generator-værktøjer med deres populære funktioner og webstedslink. Listen indeholder både open source (gratis) og kommerciel (betalt) testdata-genereringssoftware.

1) DATPROF

DATPROF forenkler at få de rigtige testdata i det rigtige øjeblik. Med DATPROF Privacy kan du maskere dine testdata og generere syntetiske data. Dine kundedata er beskyttet, men softwareteams kan stadig bruge repræsentative testdata.

Funktioner:

  • Bevar dataegenskaber
  • Høj ydeevne på store datasæt
  • Konsekvent over flere applikationer og databaser
  • Indbyggede syntetiske datageneratorer
  • Understøtter CI / CD integration (kontinuerlig integration vs. kontinuerlig levering)
  • Administrer og opdater dine testdatamiljøer fra en central platform.

2) EMS-datagenerator

EMS Data Generator er en softwareapplikation til oprettelse af testdata til MySQL-databasetabeller. Det giver dig mulighed for at udfylde MySQL-databasetabellen med testdata samtidigt.

Funktioner:

  • Du gemmer og redigerer genererede data i SQL-script.
  • Denne software understøtter datatyper som SET, ENUM, GEOMETRY typer osv.
  • Du kan bruge SQL-forespørgselsresultater som en liste over værdier til datagenerering.
  • Du kan se eksemplet på de genererede data.
  • Det giver en bred vifte af genererede parametre for hver felttype.
  • EMS Data Generator giver dig mulighed for at indstille NULL-værdier.

3) Redgate SQL Data Generator

Redgate SQL Data Generator opretter et stort datamængde inden for et par klik. Det understøtter udenlandske nøgler til generering af ensartede data på tværs af mere end et niveau.

Funktioner:

  • Dette datageneratorværktøj giver fleksibilitet og manuel kontrol til oprettelse af fremmednøgledata.
  • Det har mere end 60 indbyggede generatorer med mange fornuftige konfigurationsmuligheder.
  • Du kan gemme SQL-sætninger og regexp-generatorer, der skal deles med dit team.
  • Dette værktøj understøtter kommandolinjen til generering af automatiserede data.
  • Det giver dig mulighed for at importere data fra eksisterende datakilder.
  • Redgate SQL-datagenerator konverterer automatisk data, når kildedata er af de forskellige datatyper.
  • Det giver fleksibilitet og manuel kontrol til oprettelse af udenlandske nøgledata.

Link: https://www.red-gate.com/products/sql-development/sql-data-generator/


4) Informatica Test Data Management

Informatica Test Datastyring er det bedste værktøj til generering af testdata, der automatiserer dataforbindelse og testdata-genereringsfunktioner.

Funktioner:

  • Dette værktøj finder automatisk dataplaceringer til ensartet maskering (processen med at skjule originale data med redigeret indhold) på tværs af databaser.
  • Informatica support til pakkede applikationer for at sikre applikationsintegritet og hurtig implementering.
  • Det tilbyder overvågnings- og overholdelsesrapportering.
  • Testere kan gemme, dele, udvide og genbruge testdatasæt for at øge deres effektivitet i softwaretest.
  • Det giver et omfattende sæt maskeringsteknikker, der konstant kan maskere forskellige data på tværs af applikationer.

Link: https://www.informatica.com/in/products/data-security/test-data-management.html


5) Dobbelt

Double er en testdatastyringsløsning, der inkluderer dataoprydning, oprettelse af testplan, datakonvertering og "historisk" filkonvertering. Det sikrer rene, ensartede datafiler til feltprøvning og rapportering fra lovgivningen.

Funktioner:

  • Dataadministrationsmuligheder er tilgængelige for en række testdata, herunder T-Doble Software, SFRA (Sweep Frequency Response Analysis) og DTA (Domestic Tariff Area).
  • Det giver dig mulighed for at vælge, hvilke indstillinger der er nødvendige for din organisation
  • Du kan nemt styre datastyringsprojekter, der er skræddersyet til din forretningspraksis.
  • Det giver dig mulighed for at organisere data på tværs af afdelinger, divisioner og regioner.

Link: https://www.doble.com/product/test-data-management/


6) InfoSphere Optim

IBM InfoSphere Optim er en testdata, der skaber en applikation, der øger ydeevnen, giver mulighed for samarbejde på tværs af applikationer og databaser på tværs af platforme.

Funktioner:

  • Du kan arkivere data fra historiske transaktionsregistreringer og afviklede applikationer, afviklede applikationer og historiske transaktionsregistreringer.
  • Omfattende testdataadministrationsfunktioner.
  • Det giver en enkelt skalerbar arkiveringsløsning til virksomheden.

Link: https://www.ibm.com/in-da/analytics/optim


7) CA Test Data Manager

CA Test Data Manager er et værktøj til generering af testdata. Du kan bruge den til at gemme, administrere, finde, redigere, maskere og undersæt data. Det giver dig mulighed for centralt at gemme data som et genanvendeligt aktiv.

Funktioner:

  • Det giver dynamiske selvbetjeningsformularer til at finde, se, analysere og observere testdata.
  • Du kan let genkende personligt identificerbare oplysninger (PII).
  • Det kan generere syntetiske testdata.
  • Det giver dig mulighed for at oprette virtuelle kopier af testdata.
  • Dette værktøj hjælper dig med at gemme data centralt gemme data som et genanvendeligt aktiv.

Link: https://www.ca.com/us/products/ca-test-data-manager.html


8) Solix EDMS

Solix EDMS er et af de populære testdata-genereringsværktøjer / applikationer til generering af testdata. Det kan udtrække specifikke transaktionssæt af forretningsobjekter, der kræves til bestemte tests.

Funktioner:

  • Det hjælper dig med at definere og udnytte applikationsmetadata og subset-oprettelsespolitikker gentagne gange.
  • Du kan definere og anvende format til bevarelse og maskering af politikker til sikre og følsomme data.
  • Det tilbyder mange testdata genereringsregler for at oprette undergrupper, der indeholder alle produktionsdataens egenskaber.
  • Det giver flere delsætfunktioner, inklusive sletning, indsættelse og afkortning
  • Det eliminerer unødvendige sikkerhedsrisici og reducerer dine infrastrukturomkostninger betydeligt.

Link: https://www.solix.com/data-management-solutions/test-data-management/


9) SAP Test Data Migration Server

SAP Test Data Migration Server er et værktøj, der hjælper din udviklings-, kvalitetssikrings-, test- og træningssystemer med ægte SAP-forretningsdata. Det øger effektiviteten ved at reducere den tid, det tager at administrere data i udviklings- og testsystemer.

Funktioner:

  • Det hjælper dig med at reducere infrastruktur og udgifter
  • Du kan udtrække og overføre data til og test
  • Det optimerer udviklings-, test- eller træningsaktiviteter ved ofte at levere aktuelle data.
  • Dette værktøj Overholder databeskyttelseslove ved at kryptere følsomme produktionsdata.
  • Migrer data på tværs af ikke-tilsluttede datacentre.

Link: https://www.sap.com/india/products/test-data-migration-server.html


10) DTM-datagenerator

DTM-datagenerator-applikationen giver brugerne mulighed for at oprette et datagenereringsprojekt med et par klik. Den analyserer måldatabasestrukturen før hver udførelse for at forhindre udfyldning af skiftetabellerne.

Funktioner:

  • Det understøtter alle populære databasesystemer som Microsoft SQL Server, IBM DB2, Oracle, PostgreSQL, Firebird, MySQL og mere.
  • Det har mere end femten metoder til at udfylde felterne med tilfældige og gentagelige data.
  • Halvfjerds indbyggede funktioner og ekspressionsprocessor.
  • Dette produkt kontrollerer et eksisterende databaseskema og løser automatisk masterdetaljer-nøglestrukturen.
  • Det giver en bred vifte af eksterne datakilder: databaser, CSV- eller tekstfiler, XML-dokumenter, Excel, regneark osv.
  • Variabler og navngivne generatorfunktioner giver en måde at dele datagenereringsegenskaber til lignende kolonner.
  • Det understøtter alle moderne Windows-versioner: Vista, XP Windows 7, Windows 8, Windows 10, Windows Server 2003 og mere.

Link: http://www.sqledit.com/dg/


11) Upscene - Avanceret datagenerator

Upscene er et datageneratorværktøj, der opretter testdata i dine databasetabeller. Det giver dig mulighed for at oprette komplekse data over flere tabeller relateret til hinanden.

Funktioner:

  • Det genererer fornuftige data, der ligner ægte.
  • Dette værktøj understøtter en række datatyper, inklusive dato og tid, heltal, binær og boolsk.

Link: https://www.upscene.com/advanced_data_generator/


12) Mockaroo

Mockaroo er et af de bedste online-mock-data-værktøjer, der giver dig mulighed for at løse dine datagenereringsproblemer med et par klik. Det giver dig også mulighed for at generere mere end 1.000 rækker testdata i JSON-, CSV-, Excel- og SQL-formater.

Funktioner:

  • Du kan designe dine egne mock API'er.
  • Det giver en række datatyper, herunder by, land, landekode, gadenavn, breddegrad, telefon, stat og meget mere.
  • Du styrer URL'erne, svarene og fejlforholdene.
  • Dette værktøj giver adskillige spottende biblioteker til hvert sprog og platform.
  • Du kan downloade tilfældigt generere testdata, der kan indlæses direkte i dit testmiljø.
  • Det giver dig mulighed for at teste med realistiske data.

Link: https://mockaroo.com/


13) GenerateData

GenerateData er et open source datageneratorværktøj skrevet i PHP, MySQL og JavaScript. Det giver dig mulighed for at generere store mængder brugerdefinerede data i en række formater til brug i testsoftware.

Funktioner:

  • Dette websted tilbyder en online demo for at kende dens funktionalitet.
  • Dette tilfældige datageneratorværktøj giver en fuldt funktionel, GNU-licenseret version.
  • Det gør det muligt for udviklere at skrive deres egne datatyper for at generere nye typer tilfældige data.
  • Du kan tilføje nye land plugins, der leverer bynavne, regionnavne og post- eller postnummerformater.

Link: http://generatedata.com/


14) Delphix

Delphix-værktøjet hjælper din virksomhed med at frigive software hurtigere ved at levere virtuelle data efter behov. Det giver hold mulighed for at vedligeholde og versionere biblioteker med testdata.

Funktioner:

  • Brugere kan nemt bogmærke og nulstille deres data til enhver tidligere tilstand.
  • Bogmærker i miljøer, der indeholder fejl, kan straks deles med udviklere for at løse dem.
  • Det kan identificere og sikre følsomme oplysninger på tværs af millioner af rækker med data til sine vigtigste digitale apps.

Link: https://www.delphix.com/solutions/test-data-management


15) Original software

Original software er en omfattende testdata og verifikationsløsning. Det tester både på database- og UI-niveau og integreres med talrige andre løsninger for total applikationskvalitet.

Funktioner:

  • Vælg eller prøv data ved at bevare gyldige datareferenser.
  • Du kan bruge en række forskellige former for tilsløringsmetoder til at beskytte dine data.
  • Det giver dig mulighed for at spore hver indsættelse, opdatering og sletning, herunder mellemliggende datatilstande.
  • Du kan sammenligne dine data for at bekræfte dine testresultater.
  • Det giver server-side test for udviklere.

Link: https://i400quality.com/product-testbench/

FAQ

⚡ Hvilke faktorer skal du overveje, når du vælger et Test Data Generator Tool?

Du bør overveje følgende faktorer, inden du vælger et værktøj.

  • Kvaliteten af ​​kundesupport.
  • Licensomkostninger, hvis relevant.
  • I tilfælde af et outsourcingprojekt skal du faktorere kundens / klientens præference for datagenereringsværktøjet.
  • Omkostningerne forbundet med uddannelse af medarbejdere i værktøjet.
  • Hardware / softwarekrav til datageneratorværktøjet
  • Overvej de sikkerhedsmuligheder, der tilbydes af softwareudbydere.
  • Support- og opdateringspolitik fra leverandøren af ​​datageneratorværktøjet.
  • Anmeldelser af virksomheden.

✔️ Hvornår skal du IKKE datageneratorværktøj?

Du bør IKKE bruge Data Generator Tool, når du tester små og enkle softwareprojekter, da disse værktøjer tager en stejl indlæringskurve og kan medføre licensomkostninger.