Generatore di numero di nascita
Genera numeri di nascita fittizi ma matematicamente validi per il test.
Generatore di numero di nascita
Questo strumento genera numeri di nascita che sono strutturalmente e matematicamente validi ma non appartengono a nessuna persona reale — esistono esclusivamente come dati di test per suite di QA, dimostrazioni di validazione dei moduli, database di esempio e materiale didattico. Ogni numero segue le stesse regole pubbliche di uno reale: i primi sei cifre codificano una data di nascita come YYMMDD, e per i numeri dal 1954 in poi viene aggiunto un cifra di controllo in modo che l'intero valore superi il checksum standard modulo 11. I numeri precedenti al 1954 utilizzano il vecchio formato a 9 cifre, che non aveva mai una cifra di controllo.
Scegli un intervallo di anni e il generatore attinge solo alle date di nascita all'interno di esso, così puoi produrre un lotto di numeri per adulti, per un decennio specifico, o distribuiti nel cambio di formato del 1954 per testare entrambi i percorsi di codice contemporaneamente. Seleziona "uomo", "donna" o "entrambi" per il sesso — il campo del mese è sfalsato di 50 per una nascita femminile, esattamente come fa la vera codifica, e "entrambi" li mescola casualmente in tutto il lotto. Imposta quanti numeri desideri generare e scegli se l'output separa la data e la serie con una barra (900101/1234) o raggruppa tutte le cifre insieme (9001011234).
Poiché la cifra di controllo viene calcolata per ogni numero a 10 cifre, l'output di questo strumento supera la stessa logica di validazione del validatore di numero di nascita di TextArray — incolla un lotto direttamente lì per confermare, oppure integralo in test automatizzati che devono confermare che il tuo modulo accetta correttamente (o rifiuta varianti modificate) un numero di nascita ben formato. Il totale sotto l'output divide anche il lotto in base a quanti numeri si sono rivelati uomini e quante donne.
Tutto viene eseguito localmente nel tuo browser utilizzando l'API Web Crypto per la casualità — nulla viene inviato da nessuna parte, registrato o archiviato, e nessun output qui è stato mai assegnato a una persona reale. Usalo rigorosamente per test e sviluppo, mai per rappresentare l'identità di una persona reale.