Strumenti per dati di esempio

Generatore di prodotti di esempio

Genera prodotti di catalogo e SKU sintetici.

Generatore di prodotti di esempio: Crea un piccolo catalogo sintetico per griglie di prodotti, badge di disponibilità e test di importazione. Generatore di prodotti di esempio restituisce JSON con ID TEST, SKU, nomi di prodotti inventati, prezzi numerici e un indicatore di disponibilità. Offre fixture per la visualizzazione, non un inventario reale, prezzi di mercato o lo schema completo dei prodotti di una piattaforma di commercio elettronico. Funziona al 100% localmente nel browser, senza caricare file sul server.

Esecuzioni
Nel browser
Costo
Gratuito · senza registrazione
Disponibilità
Pronto all'uso
Banco di lavoro di Sample ProductsElaborazione locale

Funziona interamente nel browser

Risultato fittizio

In attesa

Solo fixture di test fittizi. Non usare queste identità, questi indirizzi o questi ID generati come record reali.

Formula del prezzo e un possibile primo prodotto

Sia i la posizione della riga che parte da zero e u un intero selezionato casualmente da 0 a 995. Prezzo = 5 + u/100, visualizzato come numero JSON arrotondato a due cifre decimali; inStock è true quando i modulo 3 è diverso da zero. Con Rows = 1, u = 0 e il primo nome prodotto selezionato, l’oggetto è {"id":"PRODUCT-TEST-0001","sku":"SKU-TEST-0001","name":"Imaginary Widget","price":5,"inStock":false}. Il calcolo del prezzo è 5 + 0/100 = 5 e l’indice 0 produce false. Altre estrazioni possono cambiare nome e prezzo del prodotto.

Testare un catalogo, non la sua economia

Carica un gruppo salvato in un sandbox, verifica che il numero di schede corrisponda a Rows e controlla che i prodotti non disponibili abbiano lo stato previsto per badge o pulsante. Aggiungi tu varianti, immagini, descrizioni lunghe e casi con prezzo zero, perché questi campi non sono presenti. Il modello dei numeri JSON è descritto in RFC 8259 (https://www.rfc-editor.org/rfc/rfc8259); qui i prezzi sono JavaScript Number, non un tipo monetario decimale esatto. Usa unità minori intere o una rappresentazione decimale per le asserzioni finanziarie. Sono supportate da 1 a 100 righe e nessuna contiene contatti o destinazioni di rete. JSON to CSV e CSV to SQL possono preparare i record salvati per importarli in una tabella di test.

Come usarlo

  1. Scegli un numero intero di righe da 1 a 100.
  2. Genera un gruppo di dati sintetici nel browser.
  3. Copia o scarica il fixture e salvalo per eseguire test ripetibili.

Privacy e limitazioni

La generazione resta su questo dispositivo. I record sono fixture di test fittizi: verifica e isola l'applicazione che li utilizza.

Strumenti correlati

Domande frequenti

I prezzi sono associati a una valuta o a prodotti realistici?

No, non viene fornito alcun campo relativo alla valuta. I prezzi sono piccoli importi generati compresi tra 5 e 14,95 inclusi, senza alcun legame con prodotti reali. Per il tuo test, indica esplicitamente una valuta e una regola di formattazione. Queste cifre non sono adatte per confronti di mercato, valutazioni o previsioni sui prezzi reali di un catalogo.

Perché il primo prodotto è sempre esaurito?

Lo stato delle scorte dipende dalla posizione: gli indici 0, 3, 6 e così via hanno valore false, mentre gli altri hanno valore true. Non si tratta di un livello di inventario casuale. In questo modo un gruppo di tre righe consente di verificare entrambi gli stati, ma non permette di testare quantità disponibili, prenotazioni o rifornimenti.

Posso riutilizzare gli SKU come chiavi del database tra gruppi diversi?

All'interno di un gruppo, ogni SKU ha un suffisso di riga distinto di quattro cifre. Ogni nuova generazione riparte da SKU-TEST-0001, quindi due importazioni potrebbero creare conflitti. Anche i nomi dei prodotti si ripetono. Svuota la tabella di test o aggiungi uno spazio dei nomi per il gruppo; per collegare i record, usa lo SKU anziché il nome.

Strumento gratuito · nel browser esecuzioni · senza account