Definire ciò che il campione deve testare
Un esempio di layout richiede lunghezze e quantità rappresentative. Un test di importazione necessita di record con campi definiti. Le opzioni di assegnazione richiedono regole sulle ripetizioni. Scegli un generatore per quella domanda, poiché il testo di riempimento, i record fittizi e una lista casuale servono a scopi diversi e non possono sostituirsi l'un l'altro in ogni test.
Esempio di dati JSON genera record con ID, nome, e-mail, punteggio e attivo. Gli indirizzi utilizzano example.com e non rappresentano account reali. Selezionare il conteggio e il seme: la stessa combinazione produce lo stesso JSON. Conservare entrambi i valori per riprodurre un problema o confrontare le versioni degli strumenti con input identici. Questa casualità seminata non è intesa come fonte di password.
Preparare identificatori e testo segnaposto
Sequenze numeriche offrono un'imbottitura completa di inizio, passo, conteggio e cifra. Avviare 1, punto 2, contare tre e imbottitura tre prodotti 001, 003 e 005. I passi negativi scendono e un passo zero ripete l'inizio. Gli zeri principali appartengono alla rappresentazione testuale e possono scomparire se un'altra applicazione interpreta l'output come numeri.
UUID v4 genera identificatori casuali quando una sequenza numerica leggibile non è necessaria. Lorem Ipsum fornisce riempitivi a parole o paragrafi per il controllo dello spazio di composizione. Ispeziona anche il testo reale: il riempitivo latino non rappresenta ogni lunghezza, simbolo o requisito della tua lingua. Una prova di layout dovrebbe quindi includere il tipo di contenuto che gli utenti vedranno effettivamente.
Rimescola tutte le voci o seleziona opzioni particolari
L'elenco Shuffle cambia l'ordine e conserva ogni voce una volta, inclusi i duplicati. Non sceglie solo un vincitore. Scegli da un elenco restituisce le opzioni in base alle impostazioni di conteggio e ripetizione. Quando le ripetizioni sono consentite, scrivere lo stesso nome più volte gli dà più peso di una singola voce.
Senza opzioni ripetute, le linee identiche sono trattate come un'unica opzione. Decidi se hai bisogno di persone distinte o di apparenze in una lista di fonti. I numeri casuali includono entrambi gli endpoint di intervallo e possono ripetere i valori. Un risultato ripetuto non è automaticamente un guasto del generatore: ispezionare le regole selezionate. Queste uscite non sostituiscono un disegno certificato quando la tua attività ne richiede uno.
Salvare una prova che può essere riprodotta
Per i dati inseminati, salvare il conteggio, il seme e il formato con l'output. Per shuffles casuali e selezioni, mantenere l'elenco originale e il risultato ottenuto; generare di nuovo non promette lo stesso ordine. Verifica il conteggio, l'intervallo, i duplicati e i record attesi sia dall'inizio che dalla fine.
Scaricare o copiare prima di modificare i controlli. Prova i confini con un numero minimo, un intervallo contenente un valore e un duplicato deliberato in un elenco. Aggiungi campioni di errore specifici quando la tua applicazione ne ha bisogno: la generazione di dati fittizi ha una struttura fissa e non esercita automaticamente ogni caso del tuo sistema. Abbina l'inventario del campione al comportamento che intendi convalidare.
Una sequenza con zeri iniziali
Imposta inizio 1, incremento 2, quantità 3 e riempimento 3. Prova poi tre record JSON fittizi con seme 1.
Inizio: 1 Incremento: 2 Quantità: 3 Riempimento: 3
La sequenza è 001, 003, 005, una voce per riga. Stessa quantità e stesso seme riproducono gli stessi record.
Mescolare Ana, Ana e Luis conserva tutte e tre le entrate, compresi i duplicati. L’ordine può cambiare.