Como gerar dados pessoais fictícios para testes
Indique a quantidade, selecione os atributos e execute a geração para obter registos de dados pessoais fictícios destinados a testes. Verifique a quantidade, os campos devolvidos e os limites dos valores antes de os utilizar.
Para que serve este gerador de dados fictícios
O Fake Data Generator cria registos de dados pessoais fictícios para cenários de teste, como formulários, tabelas, fluxos de importação e protótipos. Pode definir a quantidade de registos e escolher os atributos que pretende receber, em vez de preparar manualmente dados de exemplo. Os valores são aleatórios, pelo que duas utilizações repetidas não têm de produzir os mesmos nomes, contactos, moradas ou nomes de utilizador.
Como gerar os dados passo a passo
-
Indique a quantidade de registos a gerar. Se deixar a quantidade vazia, é usada a quantidade predefinida de 1. Valores convertidos com sucesso são limitados ao intervalo de 1 a 50. Se a conversão provocar um erro do tipo
ValueErrorouTypeError, é usado 1 como alternativa. -
Escolha os atributos pretendidos. Por predefinição, cada registo inclui nome próprio, apelido, nome completo, e-mail, telefone, morada, cidade, distrito, código postal, data de nascimento e nome de utilizador.
-
Se não quiser o conjunto predefinido, introduza nomes de atributos separados por vírgulas. Os espaços em redor dos nomes são removidos e só permanecem os nomes que correspondem a atributos gerados. Um nome sem correspondência não acrescenta nenhum atributo ao registo.
-
Se necessário, forneça um valor de localidade. Este campo é opcional, tem
en_UScomo valor predefinido e é devolvido sem alteração. Não o trate como uma definição da língua, do formato ou da origem dos dados gerados. -
Execute a geração e reveja os registos devolvidos. Para um conjunto de teste, confirme se a quantidade e os atributos escolhidos são adequados antes de os usar no seu formulário, tabela ou processo de importação.
Como interpretar o resultado
A quantidade devolvida deve respeitar o valor aceite entre 1 e 50 quando a conversão é concluída com sucesso. Os registos contêm valores fictícios e aleatórios; por isso, não use uma execução anterior como referência para esperar os mesmos resultados numa execução seguinte.
Os e-mails gerados combinam o nome próprio e o apelido em minúsculas, um número aleatório e o domínio example.com, incluindo o sinal @. As datas de nascimento são apresentadas com quatro algarismos no ano e dois no mês e no dia, usando anos de 1960 a 2009, meses de 01 a 12 e dias de 01 a 28.
A seleção de localidade não deve ser interpretada como uma tradução ou localização dos nomes, moradas e formatos. Além disso, uma falha de conversão fora de ValueError e TypeError, como certos casos de OverflowError, pode não activar o valor alternativo de 1. Estes resultados servem para testar estruturas e fluxos; não substituem dados reais nem demonstram que um formato específico do seu sistema foi validado.
Exemplo prático
Uma equipa precisa de três registos fictícios para verificar um formulário que recolhe nome, e-mail e data de nascimento.
Introduza 3 na quantidade, indique first name, email, birth date na selecção de atributos, forneça pt_PT como localidade e execute a geração.
O resultado esperado tem três entradas; cada uma apresenta os atributos correspondentes a nome próprio, e-mail e data de nascimento, e a localidade devolvida mantém o texto pt_PT. Os valores concretos podem variar entre execuções.
Limitações
- Os valores são aleatórios, pelo que execuções repetidas não têm de coincidir.
- A localidade é devolvida sem alteração e não determina, por si só, nomes, moradas ou formatos localizados.
- Certos erros de conversão fora de
ValueErroreTypeError, incluindo alguns casos deOverflowError, podem não usar a alternativa de quantidade 1.
Erros comuns
- Se um atributo esperado não aparecer, a causa provável é um nome introduzido que não corresponde aos atributos disponíveis. Corrija a grafia, remova espaços desnecessários e use nomes correspondentes aos atributos gerados.
Perguntas frequentes
Posso gerar mais do que um registo?
Sim, pode indicar uma quantidade até 50 quando a conversão é concluída com sucesso; valores convertidos são limitados ao intervalo de 1 a 50. Se a conversão provocar ValueError ou TypeError, é usada a quantidade 1, enquanto certos outros erros de conversão podem propagar-se.
Posso escolher apenas alguns atributos?
Pode escolher atributos introduzindo nomes separados por vírgulas. Os espaços são removidos e apenas os nomes correspondentes aos atributos gerados permanecem; nomes sem correspondência não acrescentam campos.
A localidade gera dados adaptados a Portugal?
Não. O valor de localidade é opcional, tem en_US como predefinição e é devolvido sem alteração, mas a lógica apresentada de geração não o utiliza para seleccionar nomes, moradas ou formatos localizados.