Você sabia?
Como funciona
#A regra por trás do resultado, explicada para quem quer entender a conta, conferir antes de usar ou aplicar no próprio trabalho.
A ferramenta monta pessoas completas para testar software: nome, documentos, endereço, contato e alguns dados físicos. O que a diferencia de um gerador qualquer é a coerência interna.
Por que a coerência importa
Se o CPF diz São Paulo, o CEP cai no interior do Amazonas e o DDD é de Porto Alegre, o dado passa na validação de campo mas não representa ninguém possível. Isso esconde bug.
Aqui os três concordam. O nono dígito do CPF carrega a região fiscal, o CEP fica dentro da faixa que os Correios reservaram para o estado, e o DDD é um dos que pertencem a ele. Escolher um estado no formulário fixa os três de uma vez.
| Informação | O que amarra ao estado |
|---|---|
| CPF | Nono dígito, que indica a região fiscal de emissão |
| CEP | Faixa de prefixos que os Correios atribuíram à unidade da federação |
| Celular | Código de área do plano nacional de numeração |
| Cidade | Capital do estado escolhido |
O que cada documento é e o que não é
O CPF passa na conta dos dois dígitos verificadores. Não foi consultado na Receita Federal e pode nunca ter sido emitido para ninguém.
O RG sai no formato de São Paulo. Não existe padrão nacional: cada estado emite o seu documento, com layout próprio, e vários sequer usam dígito verificador. É por isso que o campo aparece rotulado como “RG (formato SP)”, e não como um RG genérico.
O e-mail usa o domínio example.com, reservado pela RFC 2606 para documentação e teste. Nada enviado para lá chega a lugar nenhum, o que evita o acidente clássico de um teste automatizado disparar mensagem para o endereço real de alguém.
Exportar
O botão de JSON copia tudo com as chaves em inglês, prontas para colar num arquivo de fixtures. O CSV baixa um arquivo com cabeçalho, já com a marca de codificação que faz o Excel abrir os acentos corretamente.
Um limite honesto
Esses dados servem para testar formato, validação e fluxo. Não servem para testar comportamento estatístico: a distribuição de nomes, idades e cidades aqui é uniforme, e a de uma população real não é. Para análise que dependa dessa forma, use dados agregados do IBGE.
Exemplos
#Popular um banco de homologação
Gere 20 pessoas e baixe o CSV. Todos os CPFs passam na validação de formato e todos os CEPs caem na faixa do estado, o que evita a importação parar no primeiro registro.
Testar regra por região
Escolha um estado e repare que o nono dígito do CPF, a faixa do CEP e o DDD do celular ficam coerentes. É o que quebra formulário que só aceita dados de uma região.
Conferir campo de idade
Ajuste a faixa etária para 60 a 100 e veja se a sua regra de maior de idade, aposentadoria ou desconto se comporta como deveria.