Come generare numeri di carte fittizie per i test
Imposta quantità, tipo di carta e dettagli facoltativi, quindi avvia la generazione. Ottieni numeri fittizi per test, con una quantità compresa tra 1 e 20 e una lunghezza che dipende dal tipo selezionato.
A cosa serve il generatore di carte fittizie
Questo generatore serve a creare numeri di carte fittizie da usare in test, ad esempio per verificare la visualizzazione di un modulo di pagamento, la gestione di più record o la presentazione di dati facoltativi. Non produce credenziali di pagamento reali e i valori generati non sono destinati ad autorizzare transazioni.
Puoi scegliere il tipo di carta supportato, indicare quante carte creare e decidere se aggiungere dettagli come scadenza, codice di sicurezza e numero formattato a gruppi. Se non indichi la quantità, viene generata una sola carta. Il generatore può creare più risultati nella stessa richiesta, entro il limite previsto.
Come generare una o più carte per un test
- Apri lo strumento e individua i controlli per la quantità, il tipo di carta e i dettagli aggiuntivi.
- Inserisci il numero di carte da generare. La quantità viene convertita in un numero intero e limitata tra 1 e 20. Se la conversione produce un errore di tipo
ValueErroroTypeError, viene usata la quantità 1. Lasciando il campo vuoto, ottieni comunque una carta. - Seleziona uno dei tipi disponibili:
visa,mastercard,amex,discoverovisa_electron. Quando lasci il tipo sull’impostazione casuale, oppure inserisci un valore non supportato, il generatore sceglie casualmente uno dei tipi disponibili. - Attiva l’opzione per includere i dettagli solo se il test ne ha bisogno. In questo caso ogni risultato comprende mese e anno di scadenza, un codice di sicurezza di tre cifre e una presentazione del numero raggruppata.
- Avvia la generazione e leggi l’elenco restituito. Per usare i dati in un test dell’interfaccia, copia soltanto i valori necessari nel contesto di prova e mantieni separati eventuali segreti o dati reali.
Prima di ripetere la procedura, controlla il tipo effettivamente restituito: la scelta casuale può produrre un tipo diverso da quello che avevi previsto. Per i tipi Visa, Mastercard, Discover e Visa Electron il numero contiene 16 cifre; per Amex ne contiene 15. Le cifre non appartenenti al prefisso e la cifra finale di controllo sono gestite in modo diverso: le prime vengono scelte casualmente, mentre la cifra di controllo viene calcolata.
Come leggere il risultato e quali sono i limiti
Il risultato può contenere una singola carta oppure più elementi, in base alla quantità valida richiesta. Verifica che il numero di elementi corrisponda alla quantità dopo l’applicazione dei limiti: valori inferiori a 1 diventano 1, mentre valori superiori a 20 vengono ridotti a 20. Un input non convertibile nei casi previsti dal generatore porta invece a una sola carta.
La lunghezza del numero aiuta a controllare il rendering del campo, ma non dimostra che il dato sia una carta utilizzabile. Anche la cifra di controllo viene calcolata per il numero generato; per i dati di test non va interpretata come prova di accettazione da parte di un circuito di pagamento. Se hai richiesto i dettagli, controlla inoltre la presenza di mese, anno, codice a tre cifre e formato raggruppato.
Usa questi risultati esclusivamente come dati fittizi per il collaudo. Non presentarli come credenziali reali e non usarli per tentare transazioni.
Esempio pratico
Durante il collaudo di una schermata di pagamento, devi verificare che tre record Amex vengano visualizzati con scadenza, codice di sicurezza e formattazione del numero.
Imposta la quantità su 3, seleziona Amex, attiva i dettagli facoltativi e avvia la generazione.
Il risultato contiene tre elementi. Ogni numero Amex ha 15 cifre e include una cifra di controllo; ogni elemento presenta anche mese e anno di scadenza, un codice di sicurezza di tre cifre e il numero raggruppato.
Limiti
- I risultati sono numeri fittizi per test. La cifra di controllo calcolata non dimostra l’accettazione da parte di un circuito e i valori non vanno trattati come credenziali di pagamento.
Errori comuni
- Se compare un tipo diverso da quello atteso, la causa può essere un valore non supportato o l’impostazione casuale. Seleziona uno dei cinque tipi supportati e controlla il tipo restituito prima di usare il risultato nel test.
Domande frequenti
I numeri generati sono carte di credito reali?
Sì, ma solo come dati fittizi per il collaudo. Il generatore crea numeri destinati ai test e non valori da presentare come credenziali reali o da usare per autorizzare transazioni.
Quante carte posso generare alla volta?
Puoi richiedere da 1 a 20 carte. Se ometti la quantità viene generata una carta; nei casi previsti di errore di tipo o di valore durante la conversione, viene usata la quantità 1.
Quali tipi di carta posso selezionare?
Sono supportati Visa, Mastercard, Amex, Discover e Visa Electron. Con la selezione casuale o con un tipo non supportato, il generatore sceglie casualmente uno di questi cinque tipi.