Generatore di Dati Fittizi

Avanti

Genera righe di record utente fittizi ma realistici con un clic: ID, nome completo, email, telefono e città. L’output è un CSV con una riga di intestazione che puoi incollare in un foglio di calcolo, o JSON per mock API. Utile per popolare un database di sviluppo, riempire un’anteprima della dashboard, scrivere test di integrazione o testare un importatore CSV senza esporre dati reali degli utenti.

Come generare un dataset fittizio

  1. 1

    Scegli il numero di record

    Scegli quante righe ti servono, le esecuzioni tipiche sono 10, 50 o 200 record.

  2. 2

    Scegli il formato

    CSV per fogli di calcolo e importazioni SQL, JSON per fixture API e mock front-end.

  3. 3

    Genera

    Il generatore assembla casualmente nomi, email, numeri di telefono e città in record con ID sequenziali.

  4. 4

    Copia o scarica

    Copia l'output da incollare in uno strumento, o salva come file `.csv` o `.json` per alimentare il tuo test harness.

Cosa produce il generatore

L’obiettivo è una forma credibile, non statistiche ad alta fedeltà. I nomi provengono da un pool misto in modo che sembrino umani piuttosto che ovviamente templati.

Campi per record

Campo Forma Esempio
id Intero sequenziale che inizia da 1 17
name Nome + cognome da pool misti Morgan Lopez
email Nome normalizzato + id @example.com morgan.lopez17@example.com
phone Formato nordamericano, area fittizia +1-555-412-8203
city Capitale europea da un elenco breve Berlino

Perché @example.com e 555-

Questi sono riservati per documentazione e finzione da RFC 2606 e NANP. Usarli garantisce che gli indirizzi e i numeri di telefono generati non si sovrappongano mai a persone reali, quindi i tuoi dati di test non possono accidentalmente raggiungere una vera casella di posta o chiamare uno sconosciuto alle 3 del mattino.

Casi d’uso sensati

  • Popolamento di un database di staging con abbastanza righe affinché le visualizzazioni elenco, la ricerca e la paginazione si comportino in modo realistico.
  • Test di carico di un importatore CSV, genera 200 record, poi moltiplica a 200.000 in un foglio di calcolo prima del caricamento.
  • Mocking di un’API durante lo sviluppo front-end, sostituendo l’output JSON in un file di fixture.
  • Token di design per un’anteprima della dashboard affinché gli stakeholder vedano un’interfaccia utente attiva invece di uno stato vuoto.

Cosa non è

Non è una libreria di faker per ogni locale (usa Faker, @faker-js/faker o Chance per quello). Non è una fonte di demografia statisticamente realistica, le distribuzioni qui sono uniformi e di piccolo pool. Se hai bisogno di nomi corretti per la località, indirizzi con codici postali validi, o campi specifici per l’industria, rivolgiti a una libreria completa.

Domande frequenti

Sì. Le email terminano con @example.com, un dominio riservato da RFC 2606 che nessuno possiede. I numeri di telefono usano il prefisso 555- riservato nel piano di numerazione nordamericano per la finzione. Nessuno raggiungerà mai una persona reale.

Ogni esecuzione utilizza casualità fresca, quindi i risultati sono diversi ogni volta. Se i tuoi test necessitano di dati deterministici, genera una volta, salva il file nel tuo repo e trattalo come una fixture.

L’output è limitato a 200 per generazione per mantenere la pagina reattiva. Per volumi maggiori, incolla il CSV in un foglio di calcolo e duplica le righe, oppure esegui una libreria dedicata localmente.

I record vengono creati durante la richiesta, inviati a te e non conservati in memoria o nei log.

Strumenti correlati

Strumento disponibile in altre lingue