Gerador de RG Sintético

Registros Gerais fictícios com formatação padrão SSP para testes de KYC, onboarding digital e formulários de cadastro.

Compatível com LGPD Formato SSP Padrão Cópia com 1 clique

Conceito e Utilidade

Um Gerador de RG é uma ferramenta de criação de documentos civis sintéticos sob o padrão SSP, essencial para testar fluxos de onboarding, validação de cadastro e KYC em ambientes que não podem usar dados reais.

Tudo que você precisa saber sobre o RG para testes sob a ótica do Dr. M. Mobeen

A arquitetura por trás do documento mais distribuído do Brasil.

O Registro Geral (RG) é a identidade civil mais antiga e mais distribuída do Brasil. Enquanto o CPF tem um algoritmo matemático federal padronizado, o RG é um produto de cada estado - e isso cria um desafio real para desenvolvedores que precisam validar esse campo em sistemas nacionais.

O problema do RG na automação de testes

Imagine que você está desenvolvendo um sistema de saúde que precisa aceitar RGs de pacientes de todo o Brasil. São Paulo usa o formato 12.345.678-9, enquanto o Maranhão pode ter apenas 7 dígitos e sem dígito verificador padronizado. Escrever um único regex que valide todos os estados corretamente é praticamente impossível - e seus testes automatizados precisam cobrir esses edge-cases.

Nossa abordagem adota o formato mais restritivo e amplamente aceito pelo mercado: 9 dígitos no padrão XX.XXX.XXX-X. Esse formato é reconhecido como válido por sistemas bancários, plataformas de e-commerce e portais governamentais na grande maioria dos estados, tornando-o o candidato ideal para fixtures de teste generalizados.

Variações regionais que seu sistema precisa suportar

EstadoFormato TípicoDígitosObservação
SP12.345.678-99Formato mais comum no mercado
RJ12.345.678-99Similar à SP
MGM-12345677Prefixo de letra
BA1234567-88Sem ponto separador
RS123456789010Sem formatação visual

Guia de Uso Passo a Passo

  1. #1Acesse o Gerador de RG supervisionado pelo Dr. Mobeen.
  2. #2Determine se precisa de múltiplos RGs para testes de carga.
  3. #3Gere os números e observe a conformidade com a máscara SSP.
  4. #4Importe os dados sintéticos em seus sistemas de teste de identidade.

// Exemplo: fixture completa identidade.json

{
  "cpf": "123.456.789-09",
  "rg": "12.345.678-9",
  "nome": "Thiago Barbosa Santos",
  "data_nascimento": "15/04/1990"
}

Cenários de teste que você não pode deixar de cobrir

RG com pontos e hífen

Testa a sanitização do campo - o backend deve remover os caracteres especiais antes de persistir.

RG apenas números

Verifica se o sistema aceita o formato limpo, comum em integrações de API.

Campo RG vazio

Em sistemas onde RG é opcional, teste que o fluxo funciona sem ele.

RG com formato de outro estado

Testa a tolerância do validador a formatos regionais alternativos.

Perguntas Frequentes sobre RG para QA

Não da mesma forma. O CPF possui um algoritmo de verificação (Módulo 11) padronizado nacionalmente. O RG não tem um padrão matemático único - cada estado brasileiro (SSP) usa seu próprio sistema de numeração. Por isso, nosso gerador produz RGs no formato mais comum e amplamente aceito por sistemas brasileiros: 9 dígitos com máscara XX.XXX.XXX-X, suficiente para passar em validações de regex em formulários.

O RG é emitido pelas Secretarias de Segurança Pública (SSP) de cada estado, sem padronização federal. São Paulo usa 9 dígitos. Outros estados como Minas Gerais e Rio de Janeiro têm formatos ligeiramente diferentes. Para fins de QA e automação, o formato de 9 dígitos com dígito verificador separado por hífen é o mais safe para testar campos de RG na maioria dos sistemas.

Depende do formulário. Sistemas de saúde, bancos e plataformas governamentais geralmente pedem CPF como identificador primário. RG aparece mais em formulários de cadastro físico, contratos, KYC presencial e sistemas legados. Para testes completos de identidade brasileira, você precisa dos dois - nossa ferramenta de Perfil Completo gera ambos automaticamente no mesmo payload.

Em fluxos de KYC digital, o RG é frequentemente enviado junto com uma foto do documento. Para automação, use o RG gerado aqui como valor do campo de input e combine com uma imagem de documento placeholder no seu mock. Integre via fixture no Cypress ou como variável de ambiente no seu pipeline CI/CD.

Sim. Ajuste o slider de quantidade até 25 RGs e clique em GERAR. Cada item tem um botão de cópia individual que aparece ao passar o mouse. Para automação em massa (até 50 por chamada), use nossa API REST em /api/generate - ela retorna um array JSON completo pronto para importar.

RGs gerados na ferramenta de perfil completo são obrigatoriamente vinculados a uma UF específica para garantir coerência. No gerador isolado, focamos na máscara universal SSP (XX.XXX.XXX-X), mas o Dr. Mobeen recomenda o uso do gerador de perfil completo para testes que exijam rigor geográfico entre o número do documento e o estado de emissão.

O teste de campos com dígitos de RG separados é realizado através da função de split ou cópia manual do dígito final presente em nossos registros formatados. Nossos RGs seguem o padrão com hífen (ex: 12.345.678-9), permitindo que você valide tanto a string completa quanto o corpo numérico e o dígito verificador isoladamente.

A validação de identidade em sistemas de saúde (Healthtech) utiliza o RG como documento secundário essencial para a abertura de prontuários e guias. Utilize nossos RGs sintéticos para assegurar que seu sistema de histórico clínico processe corretamente diferentes formatações SSP sem falhas de indexação ou erros de recepção hospitalar.

A automação de RGs em fluxos de KYC é feita através da ingestão de strings formatadas que simulam o resultado de processos de OCR (Reconhecimento de Caracteres). O Dr. Mobeen sugere integrar esses dados sintéticos em seu pipeline de CI/CD para validar se o motor de lógica de negócio do KYC processa identidades brasileiras corretamente.

Ferramentas para uma suite de QA completa

Não pare no RG. Construa fixtures completas com todas as informações que seus testes precisam.