15 BÄSTA datageneratorverktyg för att generera testdata 2021

Innehållsförteckning:

Anonim

Generering av testdata är processen för att göra provtestdata som används vid utförande av testfall. Det finns många testdatageneratorverktyg tillgängliga som skapar förnuftiga data som ser ut som produktionstestdata. Du kan använda dessa verktyg om det inte finns någon tillgänglig data.

Bästa verktyg för att generera testdata

Nedan följer en handplockad lista över Top Test Data Generator-verktyg med deras populära funktioner och webbplatslänkar. Listan innehåller både programvara för öppen källkod (gratis) och kommersiell (betald) testdata.

1) DATPROF

DATPROF förenklar att få rätt testdata i rätt ögonblick. Med DATPROF Privacy kan du maskera dina testdata och generera syntetiska data. Dina kunddata är skyddade, men programteam kan fortfarande använda representativa testdata.

Funktioner:

  • Bevara dataegenskaper
  • Hög prestanda på stora datamängder
  • Konsekvent över flera applikationer och databaser
  • Inbyggda syntetiska datageneratorer
  • Stöder CI / CD-integration (kontinuerlig integration kontra kontinuerlig leverans)
  • Hantera och uppdatera dina testdatamiljöer från en central plattform.

2) EMS-datagenerator

EMS Data Generator är en programvara för att skapa testdata till MySQL-databastabeller. Det låter dig fylla i MySQL-databastabellen med testdata samtidigt.

Funktioner:

  • Du sparar och redigerar genererade data i SQL-skript.
  • Denna programvara stöder datatyper som SET, ENUM, GEOMETRY-typer etc.
  • Du kan använda SQL-sökresultat som en lista över värden för datagenerering.
  • Du kan se förhandsgranskningen av genererade data.
  • Det ger ett brett utbud av genererade parametrar för varje fälttyp.
  • Med EMS Data Generator kan du ställa in NULL-värden.

3) Redgate SQL Data Generator

Redgate SQL Data Generator skapar en stor datamängd inom ett par klick. Den stöder främmande nycklar för att generera konsekvent data över mer än en nivå.

Funktioner:

  • Detta datageneratorverktyg ger flexibilitet och manuell kontroll för att skapa utländska nyckeldata.
  • Den har mer än 60 inbyggda generatorer med många förnuftiga konfigurationsalternativ.
  • Du kan spara SQL-uttalanden och regexp-generatorer för att dela med ditt team.
  • Detta verktyg ger stöd för kommandoraden för att generera automatiserad data.
  • Det låter dig importera data från befintliga datakällor.
  • Redgate SQL-datagenerator konverterar automatiskt data när källdata är av olika datatyper.
  • Det erbjuder flexibilitet och manuell kontroll för att skapa främmande nyckeldata.

Länk: https://www.red-gate.com/products/sql-development/sql-data-generator/


4) Informatica Test Data Management

Informatica Test Datahantering är det bästa verktyget för att generera testdata som automatiserar dataanslutning och testar datagenereringsfunktioner.

Funktioner:

  • Det här verktyget hittar automatiskt dataplatser för konsekvent maskering (processen att dölja originaldata med redigerat innehåll) över databaser.
  • Informatica-support för paketerade applikationer för att säkerställa applikationsintegritet och snabba distributioner.
  • Det erbjuder övervaknings- och efterlevnadsrapportering.
  • Testare kan lagra, dela, utöka och återanvända testdatauppsättningar för att öka effektiviteten i programvarutestning.
  • Det ger en omfattande uppsättning maskeringstekniker som ständigt kan maskera olika data över applikationer.

Länk: https://www.informatica.com/in/products/data-security/test-data-management.html


5) Dubbel

Double är en lösning för testdatahantering som inkluderar datainstädning, skapande av testplan, datakonvertering och "historisk" filkonvertering. Det säkerställer rena, enhetliga datafiler för fälttestning och rapportering från lagar.

Funktioner:

  • Alternativ för datahantering är tillgängliga för en rad testdata, inklusive T-Doble Software, SFRA (Sweep Frequency Response Analysis) och DTA (Domestic Tariff Area).
  • Det låter dig välja vilka alternativ som behövs för din organisation
  • Du kan enkelt hantera datahanteringsprojekt skräddarsydda efter dina affärsmetoder.
  • Det låter dig organisera data över avdelningar, divisioner och regioner.

Länk: https://www.doble.com/product/test-data-management/


6) InfoSphere Optim

IBM InfoSphere Optim är en testdata som skapar en applikation som ökar prestanda, ger samarbete mellan applikationer och databaser över plattformar.

Funktioner:

  • Du kan arkivera data från historiska transaktionsregister och avvecklade applikationer, avvecklade applikationer och historiska transaktionsregister.
  • Omfattande funktioner för hantering av testdata.
  • Det ger en enda skalbar arkiveringslösning för företaget.

Länk: https://www.ibm.com/in-en/analytics/optim


7) CA Test Data Manager

CA Test Data Manager är ett verktyg för att generera testdata. Du kan använda den för att lagra, hantera, hitta, redigera, maskera och delmängddata. Det gör att du kan lagra data centralt som en återanvändbar tillgång.

Funktioner:

  • Det ger dynamiska självbetjäningsformulär för att hitta, visa, analysera och observera testdata.
  • Du kan lätt känna igen personligt identifierbar information (PII).
  • Det kan generera syntetiska testdata.
  • Det gör att du kan skapa virtuella kopior av testdata.
  • Detta verktyg hjälper dig att lagra data centralt lagra data som en återanvändbar tillgång.

Länk: https://www.ca.com/us/products/ca-test-data-manager.html


8) Solix EDMS

Solix EDMS är ett av de populäraste testdatagenereringsverktygen / applikationen för att generera testdata. Det kan extrahera specifika transaktionsuppsättningar av affärsobjekt som krävs för vissa tester.

Funktioner:

  • Det hjälper dig att definiera och utnyttja applikationsmetadata och underuppsättningsprinciper upprepade gånger.
  • Du kan definiera och tillämpa format för att bevara och maskera policyer för säkra och känsliga data.
  • Det erbjuder många testdata genereringsregler för att skapa delmängder som innehåller alla egenskaper hos produktionsdata.
  • Det ger flera delmängdsfunktioner, inklusive radera, infoga och avkorta
  • Det eliminerar onödiga säkerhetsrisker och minskar dina infrastrukturkostnader avsevärt.

Länk: https://www.solix.com/data-management-solutions/test-data-management/


9) SAP Test Data Migration Server

SAP Test Data Migration Server är ett verktyg som hjälper dig att utveckla, kvalitetssäkra, testa och träna system med verklig SAP-affärsdata. Det ökar effektiviteten genom att minska den tid som krävs för att hantera data i utvecklings- och testsystem.

Funktioner:

  • Det hjälper dig att minska infrastrukturen och kostnaderna
  • Du kan extrahera och överföra data för och testa
  • Det optimerar utvecklings-, test- eller träningsaktiviteter genom att ofta tillhandahålla aktuell information.
  • Detta verktyg överensstämmer med dataskyddslagar genom att kryptera känslig produktionsdata.
  • Migrera data över icke-anslutna datacenter.

Länk: https://www.sap.com/india/products/test-data-migration-server.html


10) DTM-datagenerator

Med DTM-datageneratorprogrammet kan användare skapa ett datagenereringsprojekt med några få klick. Den analyserar måldatabasstrukturen före varje körning för att förhindra att befolkningstabellen fylls.

Funktioner:

  • Den stöder alla populära databassystem som Microsoft SQL Server, IBM DB2, Oracle, PostgreSQL, Firebird, MySQL och mer.
  • Den har mer än femton metoder för att fylla i fälten med slumpmässiga och repeterbara data.
  • Sjuttio inbyggda funktioner och expressionsprocessor.
  • Denna produkt kontrollerar ett befintligt databasschema och löser automatiskt masterdetaljnyckelstrukturen.
  • Det ger ett brett utbud av externa datakällor: databaser, CSV- eller textfiler, XML-dokument, Excel, kalkylblad etc.
  • Variabler och namngivna funktioner ger ett sätt att dela datagenereringsegenskaper till liknande kolumner.
  • Den stöder alla moderna Windows-versioner: Vista, XP Windows 7, Windows 8, Windows 10, Windows Server 2003 och mer.

Länk: http://www.sqledit.com/dg/


11) Upscene - Advanced Data Generator

Upscene är ett datageneratorverktyg som skapar testdata i dina databastabeller. Det låter dig skapa komplexa data över flera tabeller relaterade till varandra.

Funktioner:

  • Det genererar förnuftiga data som ser ut som verkliga.
  • Detta verktyg stöder en rad datatyper, inklusive datum och tid, heltal, binärt och booleskt.

Länk: https://www.upscene.com/advanced_data_generator/


12) Mockaroo

Mockaroo är ett av de bästa online-verktygen för mock data generator som låter dig lösa dina datagenereringsproblem med några få klick. Det låter dig också generera mer än 1000 rader testdata i JSON-, CSV-, Excel- och SQL-format.

Funktioner:

  • Du kan designa dina egna mock-API: er.
  • Det ger en rad datatyper, inklusive stad, land, landskod, gatuadress, latitud, telefon, stat och mer.
  • Du kontrollerar webbadresser, svar och felvillkor.
  • Det här verktyget ger många hånbibliotek för alla språk och plattformar.
  • Du kan ladda ner slumpmässigt generera testdata som kan laddas direkt i din testmiljö.
  • Det gör att du kan testa med realistiska data.

Länk: https://mockaroo.com/


13) GenerateData

GenerateData är ett datageneratorverktyg med öppen källkod skrivet i PHP, MySQL och JavaScript. Det låter dig generera stora volymer anpassad data i en rad format för användning i testprogramvara.

Funktioner:

  • Denna webbplats erbjuder en online-demo för att känna till dess funktionalitet.
  • Detta slumpmässiga datageneratorverktyg ger en fullt fungerande, GNU-licensierad version.
  • Det gör det möjligt för utvecklare att skriva sina egna datatyper för att generera nya typer av slumpmässiga data.
  • Du kan lägga till nya landsinsticksprogram som tillhandahåller stadsnamn, regionnamn och post- eller postnummerformat.

Länk: http://generatedata.com/


14) Delphix

Delphix-verktyget hjälper ditt företag att släppa programvara snabbare genom att leverera virtuell data på begäran. Det gör att team kan underhålla och versionera bibliotek med testdata.

Funktioner:

  • Användare kan enkelt bokmärka och återställa sina data till alla tidigare tillstånd.
  • Bokmärken för miljöer som innehåller fel kan delas direkt med utvecklare för att lösa dem.
  • Det kan identifiera och säkra känslig information över miljoner rader med data för sina viktigaste digitala appar.

Länk: https://www.delphix.com/solutions/test-data-management


15) Originalprogramvara

Original Software är en omfattande lösning för testdata och verifiering. Det testas på både databas- och UI-nivå och integreras med många andra lösningar för total applikationskvalitet.

Funktioner:

  • Välj eller prova data genom att bevara giltiga datareferenser.
  • Du kan använda olika förmörkelsemetoder för att skydda dina data.
  • Det gör att du kan spåra varje infogning, uppdatering och radering, inklusive mellanliggande datatillstånd.
  • Du kan jämföra dina data för att verifiera dina testresultat.
  • Det ger testare på serversidan för utvecklare.

Länk: https://i400quality.com/product-testbench/

FAQ

⚡ Vilka faktorer bör du tänka på när du väljer ett testdatageneratorverktyg?

Du bör överväga följande faktorer innan du väljer ett verktyg.

  • Kvaliteten på kundsupport.
  • Licenskostnad, om tillämpligt.
  • I händelse av ett outsourcingprojekt måste du ta hänsyn till kundens / klientens preferens för datagenereringsverktyget.
  • Kostnaden för att utbilda anställda i verktyget.
  • Hårdvara / programvarukrav för datageneratorverktyget
  • Tänk på säkerhetsalternativen som erbjuds av programvaruleverantörer.
  • Support- och uppdateringspolicy för leverantören av datageneratorverktyg.
  • Recensioner av företaget.

✔️ När ska du INTE Data Generator Tool?

Du bör INTE använda Data Generator Tool när du testar små och enkla programvaruprojekt eftersom dessa verktyg kräver en brant inlärningskurva och kan medföra licenskostnader.