GeradoresOnline
Gerador

Gerador de Pessoas

Gere uma pessoa fictícia completa — nome, CPF, RG, contato e endereço — para popular formulários e testar sistemas.

Nome Juliana Oliveira Barbosa
Gênero feminino
CPF 222.989.814-00
RG 06.892.400-8
Nascimento 20/04/1976 (50 anos)
Telefone (62) 98401-0911
Email juliana.barbosa473@hotmail.com
Endereço Avenida Sete de Setembro, 1650 — CEP 80707-296

Pessoa inteiramente fictícia — nome, CPF, RG, telefone, e-mail e endereço são combinações aleatórias, sem vínculo com ninguém real. Uso exclusivo para testes e desenvolvimento de software.

Documentação técnica

Gerador de Pessoas: consistência referencial entre campos, não só valores isolados

A diferença essencial entre este gerador e chamar CPF, RG, telefone e e-mail separadamente é consistência referencial entre os campos — um problema que geradores isolados, por definição, não resolvem. Uma pessoa fictícia gerada aqui tem idade calculada a partir da própria data de nascimento sorteada (não um número solto), e o e-mail é derivado do nome gerado (primeiro nome + último sobrenome + número), não sorteado de uma lista de e-mails genéricos sem relação com o nome da pessoa. Isso importa porque testes que verificam coerência de dados exibidos (um perfil de usuário mostrando nome, idade e e-mail) quebram silenciosamente quando os dados de teste subjacentes não são logicamente coerentes entre si — um bug de exibição pode passar despercebido se o dado de teste já era incoerente por conta própria.

Como a consistência é construída

A data de nascimento é sorteada dentro de uma janela de 18 a 80 anos atrás, e a idade exibida é calculada a partir dela no momento da geração — usando DateTime::diff(), não uma segunda variável aleatória independente. O e-mail é montado a partir do primeiro nome e do último sobrenome já sorteados para aquela pessoa (normalizados sem acento, minúsculos, com um número aleatório para evitar colisão), combinado com um domínio comum de provedor de e-mail brasileiro. O endereço combina um CEP gerado pelo gerador de CEP (dentro da faixa oficial, quando uma UF é implícita) com um logradouro de um banco de nomes de rua comuns — cada campo depende de dados já gerados para aquela mesma pessoa, não de sorteios paralelos desconectados.

Uso em testes de perfil de usuário e onboarding

Fluxos de onboarding que exibem um resumo de perfil (nome, idade, dados de contato) durante o cadastro, ou telas administrativas que listam usuários com múltiplos campos visíveis simultaneamente, se beneficiam de dados de teste onde qualquer inconsistência visual é inequivocamente um bug do sistema sendo testado — não um artefato dos dados de teste em si. Combinar isso com Dataset em Massa permite gerar dezenas de pessoas consistentes de uma vez, para popular uma tela de listagem ou testar paginação com dados realistas.

Gostou das ferramentas? Ajude a manter o site no ar: apoiar via Pix · Sobre · Contato · Política de Privacidade