Falsche gegevensgenerator

Volgende

Genereer rijen met valse maar realistische gebruikersgegevens met één klik: ID, volledige naam, e-mailadres, telefoonnummer en stad. Het resultaat is een CSV-bestand met een kop rij die u kunt plakken in een spreadsheet, of een JSON-bestand voor API-mocks. Uitstekend geschikt om een ontwikkelingsdatabase te initialiseren, een dashboardpreview te vullen, integratietests te schrijven of een CSV-importer onder stress te stellen zonder echte gebruikersgegevens te gebruiken.

Hoe je een valse datamenging genereert

  1. 1

    Kies het aantal records

    Kies hoeveel rijen u nodig hebt; typische uitvoeringen omvatten 10, 50 of 200 records.

  2. 2

    Kies het formaat

    CSV voor spreadsheets en SQL-importen; JSON voor API-fixtures en front-endmocks.

  3. 3

    Genereren

    De generator combineert namen, e-mailadressen, telefoonnummers en steden willekeurig tot records met sequentiële ID's.

  4. 4

    Kopieer of download

    Kopieer de uitvoering om deze in een tool te plakken, of sla deze als een `.csv`- of `.json`-bestand op voor gebruik in uw testharness.

Wat de generator produceert

Het doel is een geloofwaardige vorm, niet hoge nauwkeurigheid in de statistieken. De namen zijn afkomstig uit een gemengde groep en lezen daarom menselijk uit, in plaats van duidelijk gestandaardiseerd.

Velden per record

Veld Vorm Voorbeeld
id Oplopend geheel getal vanaf 1 17
name Voornaam + achternaam uit gemengde pools Morgan Lopez
email Genormaliseerde naam + id @example.com morgan.lopez17@example.com
phone Noord-Amerikaans formaat, fictief netnummer +1-555-412-8203
city Europese hoofdstad uit een korte lijst Berlin

Waarom @example.com en 555-

Deze adressen zijn volgens RFC 2606 en NANP bestemd voor documentatie en fictieve gegevens. Het gebruik ervan garandeert dat de gegenereerde adressen en telefoonnummers nooit met echte personen overeenkomen; uw testgegevens kunnen dus niet per ongeluk een echte e-mailbox bereiken of een vreemde om 3 uur ’s nachts bellen.

Gezonde toepassingsgebieden

  • Een staging-database vullen met voldoende rijen zodat lijstweergaven, zoeken en paginering realistisch werken.
  • Een CSV-importer belasten: genereer 200 records en vermenigvuldig dit aantal vervolgens tot 200.000 in een spreadsheet voordat u het bestand uploadt.
  • Het simuleren van een API tijdens de front-endontwikkeling door de JSON-uitvoer te vervangen door een fixtures-bestand.
  • Ontwerp tokens voor een dashboardvoorbeeld, zodat belanghebbenden een drukke gebruikersinterface zien in plaats van een lege weergave.

Wat het niet is

Het is geen Faker-bibliotheek voor elke lokale instelling (gebruik Faker, @faker-js/faker of Chance hiervoor). Het biedt evenmin een bron voor statistisch realistische demografische gegevens; de verdelingen zijn hier uniform en gebaseerd op kleine steekproeven. Als u lokale namen, adressen met geldige postcodes of sectorspecifieke velden nodig hebt, gebruik dan een volwaardige bibliotheek.

Veelgestelde vragen

Ja. E-mails eindigen met @example.com, een domein dat is gereserveerd door RFC 2606 en niet eigendom is van iemand. Telefoonnummers gebruiken het voorvoegsel 555-, dat is gereserveerd in het Noord-Amerikaanse nummeringsysteem voor fictie. Geen van beide zal ooit bij een echte persoon komen.

Elke uitvoering gebruikt een nieuwe willekeurige combinatie, waardoor de resultaten elke keer verschillend zijn. Als uw tests deterministische gegevens vereisen, genereer deze één keer, sla het bestand op in uw repository en gebruik het als vaste referentie.

Het aantal uitvoeringen wordt beperkt tot 200 per generatie om de pagina snel en soepel te houden. Voor grotere hoeveelheden kunt u het CSV-bestand in een spreadsheet plakken en rijen dupliceren, of een speciale bibliotheek lokaal uitvoeren.

De gegevens worden gemaakt tijdens de aanvraag, teruggestuurd naar u en niet opgeslagen in het opslagbeheer of logbestanden.

Gerelateerde tools

Tool beschikbaar in andere talen