Dati di test

action_mock_data · action · Dati & Trasformazione · Disponibile · v1.0.0

Descrizione

Genera dati di test realistici con dataset ITALIANO (nomi, cognomi, città, aziende verosimili) in JavaScript puro (zero dipendenze) — per sviluppare e collaudare un workflow senza dipendere da dati di produzione o da un servizio esterno ancora non pronto. Definisci uno schema (editor chiave/valore: "nomeCampo" → "tipo") e il nodo produce N record coerenti. Tipi disponibili: firstName, lastName, fullName, email, phone (formato +39 italiano), company, city (città italiane), word, sentence, paragraph (testo lorem), integer, number, boolean, uuid (v4), date, pastDate, futureDate (in ISO 8601). Fondamentale: con un SEED (qualsiasi stringa) l'output è RIPRODUCIBILE — gli stessi dati a ogni esecuzione, così i test sono deterministici e ripetibili; senza seed i dati sono casuali a ogni run. Da 1 a 1.000 record per chiamata. Se non definisci uno schema, ne usa uno di default (id, nome, email, città). Output: { items, count, seed }. Use case: popola un workflow in sviluppo con 50 finti lead per testare il ramo di elaborazione; genera dati riproducibili (seed) per un test automatico che deve dare sempre lo stesso risultato; crea un dataset di esempio da inviare a un'API in staging; produci righe finte per provare un nodo CSV/email senza usare clienti reali.

⚙️ Parametri di configurazione

Campi mostrati nell’editor quando si configura il nodo. Generati direttamente dal NodeDefconfigFields.

CampoTipoRequiredDefaultDescrizione
schema
Schema (campo → tipo)
key-valuenoOgni riga: nome del campo → tipo (fullName, email, phone, city, uuid, integer, pastDate, …). Vuoto = schema di default.
count
Quanti record
numberno10Da 1 a 1.000.
seed
Seed (riproducibilità)
stringno
es. test-ordini
Una stringa qualsiasi: stesso seed = stessi dati a ogni esecuzione. Vuoto = casuale.

⬆️ Output del nodo

Campi disponibili nei nodi successivi via $node.<alias>.json.<field>:

  • default

💡 Esempio configurazione

Snippet JSON del nodo come compare nel workflow. I valori sono derivati daidefaultValue e dai parametri required.

{
  "id": "node-action_mock_data-1",
  "defId": "action_mock_data",
  "label": "Dati di test",
  "config": {
    "count": 10
  }
}

🔗 Nodi correlati nella stessa categoria

Pronto a usare Dati di test?

Disponibile da subito in tutti i piani FlowForge. Provalo gratis senza carta di credito.

Inizia gratisSfoglia tutti i nodi