Como gerar cartões de crédito fictícios para testes
Selecione um tipo suportado, defina uma quantidade entre 1 e 20 e ligue os detalhes adicionais apenas se o teste precisar desses campos. Sem quantidade indicada, o gerador cria um cartão fictício destinado a testes.
Objetivo do gerador
Este gerador cria números de cartão de crédito fictícios para testar formulários, validações de formato e percursos que apresentam campos de pagamento. Pode escolher um tipo suportado, gerar um ou vários resultados e acrescentar detalhes adequados a cenários que também precisem de validade, código de segurança ou uma apresentação agrupada. Os valores servem para testes e não devem ser tratados como credenciais para uma operação financeira.
A ferramenta é especialmente útil quando pretende preparar dados variados sem preencher manualmente cada número. A seleção do tipo permite comparar comprimentos, enquanto a quantidade ajuda a verificar listas, tabelas ou processos que recebem vários registos. Ative apenas os elementos necessários para o caso que está a analisar, pois um resultado com detalhes tem mais campos do que um número isolado.
Passos para gerar dados de teste
-
Escolha o tipo de cartão no controlo disponível se o seu cenário exigir uma opção determinada. Os tipos suportados são
visa,mastercard,amex,discoverevisa_electron. Se deixar a escolha ao acaso, será selecionado um destes tipos. -
Indique a quantidade pretendida quando precisar de mais do que um resultado. Sem quantidade indicada, é gerado um cartão. O valor é convertido para um número inteiro e limitado entre 1 e 20; assim, um pedido superior a 20 fica reduzido a 20 e um valor inferior a 1 passa para 1. Se a conversão provocar um erro de valor ou de tipo, é usada a quantidade 1.
-
Ative os detalhes adicionais se o teste precisar de campos complementares. Cada cartão passa então a incluir mês e ano de validade, um código de segurança com três algarismos e uma forma agrupada de apresentar o número.
-
Execute a geração depois de rever o tipo, a quantidade e os detalhes escolhidos. Em vários resultados, examine cada cartão separadamente e confirme a quantidade efetivamente apresentada. Se tiver usado uma opção aleatória, registe o tipo que aparece no resultado para comparar corretamente o comportamento observado.
Como ler o resultado
Leia cada item como um conjunto de dados fictícios para verificação de entradas. Os números de Visa, Mastercard, Discover e Visa Electron têm 16 algarismos, enquanto os de American Express têm 15, o que permite avaliar regras de comprimento diferentes no mesmo formulário.
Os algarismos que não pertencem ao prefixo e surgem antes do último algarismo são escolhidos aleatoriamente. O último algarismo é calculado como dígito de verificação, pelo que editar manualmente outras posições pode alterar a relação esperada no número. Com os detalhes ativos, os valores de validade e o código de segurança também são gerados aleatoriamente.
Analise a quantidade juntamente com o tratamento aplicado à entrada. Um pedido de 25 corresponde a 20 resultados, e uma quantidade que não possa ser convertida conduz a 1. Um texto que não pertença aos tipos suportados também não cria uma categoria nova: provoca uma escolha aleatória dentro da lista disponível.
O dígito de verificação ajuda a compor o dado de teste, mas não prova aceitação por uma rede de pagamentos nem autorização de uma transação. A presença de validade ou de código de segurança tão-pouco transforma o resultado em credencial utilizável.
Exemplo prático
Está a verificar um formulário que precisa de dois registos Mastercard com campos de validade e código de segurança.
Selecione mastercard, introduza 2 na quantidade e ative os detalhes adicionais antes de executar a geração.
O resultado apresenta dois cartões fictícios; cada item contém um número e, com os detalhes ativos, mês e ano de validade, código de segurança com três algarismos e apresentação agrupada.
Limitações
- Os resultados destinam-se a testes; o dígito calculado não demonstra autorização financeira, e um tipo não suportado dá lugar a uma escolha aleatória suportada.
Erros comuns
- Escrever um tipo fora de
visa,mastercard,amex,discoverouvisa_electrone esperar que essa designação seja mantida. Selecione uma opção suportada e confirme o tipo devolvido quando a escolha for aleatória.
Perguntas frequentes
Quantos cartões posso gerar de uma vez?
Sem indicar uma quantidade, recebe um cartão como resultado inicial. Um valor convertido com sucesso é ajustado ao intervalo de 1 a 20, enquanto uma entrada que falhe por valor ou tipo recorre a 1.
Posso deixar o tipo de cartão ao acaso?
Pode deixar a seleção ao acaso para obter uma opção da lista suportada. Se introduzir uma designação não reconhecida, o gerador também escolhe aleatoriamente um dos tipos disponíveis, em vez de preservar o texto introduzido.
Que dados aparecem com os detalhes adicionais?
Com a opção ativada, cada item recebe mês e ano de validade, um código de segurança com três algarismos e uma apresentação agrupada do número. A quantidade de campos adicionais deve corresponder ao formulário que pretende avaliar.