15 BESTE Data Generator Tools voor het genereren van testgegevens in 2021

Inhoudsopgave:

Anonim

Het genereren van testgegevens is het proces waarbij voorbeeldtestgegevens worden gemaakt die worden gebruikt bij het uitvoeren van testgevallen. Er zijn veel Test Data Generator-tools beschikbaar die zinvolle gegevens creëren die op productietestgegevens lijken. U kunt deze tools gebruiken als er geen bestaande gegevens beschikbaar zijn.

Beste tools voor het genereren van testgegevens

Hieronder volgt een zorgvuldig uitgekozen lijst van Top Test Data Generator-tools, met hun populaire functies en websitelinks. De lijst bevat zowel open-source (gratis) als commerciële (betaalde) software voor het genereren van testgegevens.

1) DATPROF

DATPROF vereenvoudigt het verkrijgen van de juiste testgegevens op het juiste moment. Met DATPROF Privacy kunt u uw testgegevens maskeren en synthetische gegevens genereren. Uw klantgegevens zijn beschermd, maar softwareteams kunnen nog steeds gebruikmaken van representatieve testgegevens.

Kenmerken:

  • Behoud gegevenskenmerken
  • Hoge prestaties bij grote gegevenssets
  • Consistent over meerdere applicaties en databases
  • Ingebouwde synthetische gegevensgeneratoren
  • Ondersteunt CI / CD-integratie (continue integratie vs. continue levering)
  • Beheer en vernieuw uw testdata-omgevingen vanaf één centraal platform.

2) EMS-gegevensgenerator

EMS Data Generator is een softwaretoepassing voor het maken van testgegevens naar MySQL-databasetabellen. Hiermee kunt u de MySQL-databasetabel tegelijkertijd met testgegevens vullen.

Kenmerken:

  • U bewaart en bewerkt gegenereerde gegevens in SQL-script.
  • Deze software ondersteunt gegevenstypen zoals SET, ENUM, GEOMETRY-typen, enz.
  • U kunt SQL-queryresultaten gebruiken als een zoeklijst voor het genereren van gegevens.
  • U kunt het voorbeeld van de gegenereerde gegevens zien.
  • Het biedt een breed scala aan gegenereerde parameters voor elk veldtype.
  • Met EMS Data Generator kunt u NULL-waarden instellen.

3) Redgate SQL Data Generator

Redgate SQL Data Generator creëert binnen een paar klikken een grote hoeveelheid gegevens. Het ondersteunt externe sleutels voor het genereren van consistente gegevens op meer dan één niveau.

Kenmerken:

  • Deze gegevensgenerator biedt flexibiliteit en handmatige controle voor het maken van externe-sleuteldata.
  • Het heeft meer dan 60 ingebouwde generatoren met tal van verstandige configuratie-opties.
  • U kunt SQL-instructies en regexp-generatoren opslaan om met uw team te delen.
  • Deze tool biedt ondersteuning voor de opdrachtregel om geautomatiseerde gegevens te genereren.
  • Hiermee kunt u gegevens importeren uit bestaande gegevensbronnen.
  • Redgate SQL-gegevensgenerator converteert automatisch gegevens wanneer brongegevens van de verschillende gegevenstypen zijn.
  • Het biedt flexibiliteit en handmatige bediening voor het creëren van externe-sleuteldata.

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


4) Informatica Test Data Management

Informatica Test Data Management is een van de beste tools voor het genereren van testgegevens die dataconnectiviteit en het genereren van testdata mogelijk maakt.

Kenmerken:

  • Deze tool vindt automatisch gegevenslocaties voor consistente maskering (het proces van het verbergen van originele gegevens met bewerkte inhoud) in databases.
  • Informatica-ondersteuning voor pakketapplicaties om de applicatie-integriteit te waarborgen en implementaties te versnellen.
  • Het biedt monitoring en nalevingsrapportage.
  • Testers kunnen testdatasets opslaan, delen, aanvullen en hergebruiken om hun efficiëntie bij het testen van software te vergroten.
  • Het biedt een uitgebreide set maskeringstechnieken die constant verschillende gegevens tussen applicaties kunnen maskeren.

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


5) Dubbel

Double is een oplossing voor het beheer van testgegevens die het opschonen van gegevens, het maken van testplannen, gegevensconversie en "historische" bestandsconversie omvat. Het zorgt voor schone, consistente gegevensbestanden voor veldtests en rapportage door regelgeving.

Kenmerken:

  • Er zijn opties voor gegevensbeheer beschikbaar voor een reeks testgegevens, waaronder T-Doble Software, SFRA (Sweep Frequency Response Analysis) en DTA (Domestic Tariff Area).
  • Hiermee kunt u kiezen welke opties nodig zijn voor uw organisatie
  • U kunt eenvoudig gegevensbeheerprojecten beheren die zijn afgestemd op uw bedrijfspraktijken.
  • Hiermee kunt u gegevens organiseren over afdelingen, divisies en regio's.

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


6) InfoSphere Optim

IBM InfoSphere Optim is een testdata die een applicatie creëert die de prestaties verhoogt en de samenwerking tussen applicaties en databases op verschillende platforms mogelijk maakt.

Kenmerken:

  • U kunt gegevens uit historische transactierecords en buiten gebruik gestelde applicaties, buiten gebruik gestelde applicaties en historische transactierecords archiveren.
  • Uitgebreide mogelijkheden voor het beheer van testgegevens.
  • Het biedt een enkele schaalbare archiveringsoplossing voor de onderneming.

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


7) CA Test Data Manager

CA Test Data Manager is een tool voor het genereren van testgegevens. U kunt het gebruiken voor het opslaan, beheren, zoeken, bewerken, maskeren en subsetgegevens. Het stelt u in staat om gegevens centraal op te slaan als herbruikbare activa.

Kenmerken:

  • Het biedt dynamische selfserviceformulieren om testgegevens te zoeken, bekijken, analyseren en observeren.
  • U kunt persoonlijk identificeerbare informatie (PII) gemakkelijk herkennen.
  • Het kan synthetische testgegevens genereren.
  • Hiermee kunt u virtuele kopieën van testgegevens maken.
  • Deze tool helpt u om gegevens centraal op te slaan, gegevens op te slaan als herbruikbare activa.

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


8) Solix EDMS

Solix EDMS is een van de populaire tools / applicaties voor het genereren van testgegevens voor het genereren van testgegevens. Het kan specifieke transactionele sets van bedrijfsobjecten extraheren die nodig zijn voor bepaalde tests.

Kenmerken:

  • Het helpt u om herhaaldelijk metagegevens van toepassingen en het maken van subsets te definiëren en te gebruiken.
  • U kunt een indeling definiëren en toepassen voor het bewaren en maskeren van beleid voor veilige en gevoelige gegevens.
  • Het biedt veel regels voor het genereren van testgegevens om subsets te maken die alle kenmerken van productiegegevens bevatten.
  • Het biedt meerdere subsetfuncties, waaronder verwijderen, invoegen en afkappen
  • Het elimineert onnodige beveiligingsrisico's en verlaagt uw infrastructuurkosten aanzienlijk.

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


9) SAP-testgegevensmigratieserver

SAP Test Data Migration Server is een tool die uw ontwikkelings-, kwaliteitsborgings-, test- en trainingssystemen helpt met echte SAP-bedrijfsgegevens. Het verhoogt de efficiëntie door de tijd te verkorten die nodig is om gegevens in ontwikkelings- en testsystemen te beheren.

Kenmerken:

  • Het helpt u de infrastructuur en kosten te verminderen
  • U kunt gegevens ophalen en overdragen voor en testen
  • Het optimaliseert ontwikkelings-, test- of trainingsactiviteiten door vaak actuele gegevens te verstrekken.
  • Deze tool voldoet aan de wetgeving inzake gegevensprivacy door gevoelige productiegegevens te versleutelen.
  • Migreer gegevens tussen niet-verbonden datacenters.

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


10) DTM-gegevensgenerator

Met de DTM-gegevensgeneratorapplicatie kunnen gebruikers met een paar klikken een gegevensgeneratieproject maken. Het analyseert de doeldatabasestructuur voor elke uitvoering om te voorkomen dat de veranderende tabellen worden gevuld.

Kenmerken:

  • Het ondersteunt alle populaire databasesystemen zoals Microsoft SQL Server, IBM DB2, Oracle, PostgreSQL, Firebird, MySQL en meer.
  • Het heeft meer dan vijftien methoden om de velden in te vullen met willekeurige en herhaalbare gegevens.
  • Zeventig ingebouwde functies en expressieprocessor.
  • Dit product controleert een bestaand databaseschema en lost automatisch de hoofd- / detailsleutelstructuur op.
  • Het biedt een breed scala aan externe gegevensbronnen: databases, CSV- of tekstbestanden, XML-documenten, Excel, spreadsheets, enz.
  • Functies voor variabelen en benoemde generatoren bieden een manier om eigenschappen voor het genereren van gegevens te delen met vergelijkbare kolommen.
  • Het ondersteunt alle moderne Windows-versies: Vista, XP Windows 7, Windows 8, Windows 10, Windows Server 2003 en meer.

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


11) Upscene - Geavanceerde gegevensgenerator

Upscene is een tool voor het genereren van gegevens die testgegevens in uw databasetabellen maakt. Hiermee kunt u complexe gegevens maken over meerdere aan elkaar gerelateerde tabellen.

Kenmerken:

  • Het genereert verstandige gegevens die er als echt uitzien.
  • Deze tool ondersteunt een reeks gegevenstypen, waaronder datum en tijd, gehele getallen, binair en booleaans.

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


12) Mockaroo

Mockaroo is een van de beste online tools voor nepgegevensgeneratoren waarmee u uw problemen met het genereren van gegevens met een paar klikken kunt oplossen. U kunt er ook meer dan 1.000 rijen testgegevens mee genereren in JSON-, CSV-, Excel- en SQL-indelingen.

Kenmerken:

  • U kunt uw eigen mock API's ontwerpen.
  • Het biedt een reeks gegevenstypen, waaronder stad, land, landcode, adres, breedtegraad, telefoon, staat en meer.
  • U beheert de URL's, reacties en foutcondities.
  • Deze tool biedt talloze spotbibliotheken voor elke taal en elk platform.
  • U kunt willekeurig testgegevens genereren die direct in uw testomgeving kunnen worden geladen.
  • Het stelt u in staat om te testen met realistische gegevens.

Link: https://mockaroo.com/


13) GenerateData

GenerateData is een open-source gegevensgenerator die is geschreven in PHP, MySQL en JavaScript. Hiermee kunt u grote hoeveelheden aangepaste gegevens in verschillende indelingen genereren voor gebruik in testsoftware.

Kenmerken:

  • Deze website biedt een online demo om de functionaliteit te kennen.
  • Deze tool voor het genereren van willekeurige gegevens biedt een volledig functionele versie met GNU-licentie.
  • Het stelt ontwikkelaars in staat om hun eigen gegevenstypen te schrijven om nieuwe soorten willekeurige gegevens te genereren.
  • U kunt nieuwe landinvoegtoepassingen toevoegen die plaatsnamen, regionale namen en post- of postcode-indelingen bieden.

Link: http://generatedata.com/


14) Delphix

De Delphix-tool helpt uw ​​bedrijf om software sneller vrij te geven door virtuele gegevens op aanvraag te leveren. Het stelt teams in staat om bibliotheken met testgegevens te onderhouden en te versieren.

Kenmerken:

  • Gebruikers kunnen gemakkelijk bladwijzers maken en hun gegevens terugzetten naar een eerdere staat.
  • Bladwijzers van omgevingen met fouten kunnen direct worden gedeeld met ontwikkelaars om ze op te lossen.
  • Het kan gevoelige informatie identificeren en beveiligen over miljoenen rijen met gegevens voor zijn belangrijkste digitale apps.

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


15) Originele software

Original Software is een uitgebreide oplossing voor testgegevens en verificatie. Het test op zowel database- als gebruikersinterface-niveau en kan worden geïntegreerd met tal van andere oplossingen voor totale applicatiekwaliteit.

Kenmerken:

  • Selecteer of steekproeven van gegevens door geldige gegevensverwijzingen te behouden.
  • U kunt verschillende versluieringsmethoden gebruiken om uw gegevens te beschermen.
  • Hiermee kunt u elke invoeging, update en verwijdering volgen, inclusief tussenliggende gegevensstatussen.
  • U kunt uw gegevens vergelijken om uw testresultaten te verifiëren.
  • Het biedt server-side testen voor ontwikkelaars.

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

FAQ

⚡ Met welke factoren moet u rekening houden bij het selecteren van een tool voor het genereren van testgegevens?

U dient de volgende factoren in overweging te nemen voordat u een tool selecteert.

  • Kwaliteit van klantenondersteuning.
  • Licentiekosten, indien van toepassing.
  • In het geval van een uitbestedingsproject, moet u rekening houden met de voorkeur van de klant / klant van de tool voor het genereren van gegevens.
  • De kosten die gemoeid zijn met het trainen van werknemers in de tool.
  • Hardware- / softwarevereisten van de gegevensgenerator
  • Overweeg de beveiligingsopties die softwareleveranciers bieden.
  • Ondersteunings- en updatebeleid van de leverancier van datageneratortools.
  • Recensies van het bedrijf.

✔️ Wanneer moet u de Data Generator Tool NIET?

U mag de Data Generator Tool NIET gebruiken bij het testen van kleine en eenvoudige softwareprojecten, aangezien deze tools een steile leercurve hebben en mogelijk licentiekosten met zich meebrengen.