Como gerar dados fictícios para testes sem enviar nada a um servidor

Atualizado em 2026-10-06

Popular um banco de homologação, preencher um formulário em um teste de QA ou montar um exemplo de documentação pede dados que pareçam reais mas não sejam de ninguém. A tentação é copiar uma base de produção. O caminho seguro é gerar dados fictícios, e dá para fazer isso sem colar nada em um site que processa o que você digita.

1. Gere uma pessoa completa, não um campo solto

O Gerador de Dados Simulados monta pessoas fictícias com nome, contato, endereço, documentos (CPF, RG e CNH) e uma conta bancária simulada, e os campos de uma mesma pessoa combinam entre si. Você escolhe quais grupos entram e a quantidade do lote, de 1 a 100.

Se você só precisa de um documento, as ferramentas avulsas servem: por exemplo, o Gerador de CPF. Os números passam no dígito verificador, o que basta para o formulário aceitar, mas continuam sendo dados de teste.

2. Repita o mesmo lote com uma semente

Um teste que falha só com um conjunto de dados precisa ser reproduzido. No Gerador de Dados Simulados, preencher o campo de semente faz o lote sair igual a cada vez, com as mesmas opções. Guarde a semente junto do teste, no mesmo commit, e qualquer pessoa da equipe gera os mesmos registros. Sem semente, cada geração é diferente.

3. Exporte no formato que o teste consome

O lote sai em JSON, para carregar em um seed ou em um mock de API, ou em CSV, para importar em planilha ou em uma ferramenta de carga. Depois de exportar, você pode conferir ou ajustar o JSON no Formatar JSON.

4. Confira o que sai da página

As ferramentas que declaram processar no navegador mostram um selo dizendo isso. Você não precisa confiar nele: abra as ferramentas de desenvolvedor, vá até a aba Rede e gere um lote. A geração acontece no seu navegador, sem uma requisição levando os dados para fora. A página carrega os próprios arquivos e pode carregar analytics e anúncios, como descrito na política de privacidade. A lista de quais ferramentas processam no navegador e quais consultam um serviço externo está em modos de processamento.

O que isto não é

  • Os dados são fictícios e servem para teste. Não use os documentos gerados para se passar por alguém nem em cadastros reais.
  • Passar no dígito verificador não significa que o número existe nem que foi emitido por algum órgão.
  • Um lote reproduzível por semente é conveniente para teste e inadequado para qualquer finalidade que precise de aleatoriedade imprevisível.