Fatos principais
- Categoria
- IA e geradores
- Tipos de entrada
- textarea, number, select
- Tipo de saída
- json
- Cobertura de amostras
- 4
- API disponível
- Yes
Visão geral
O Gerador de Dados de Teste é uma ferramenta eficiente para desenvolvedores e equipes de QA criarem conjuntos de dados estruturados e realistas. Com suporte a campos baseados em Faker, expressões regulares (regex), cartões de crédito e IDs, você pode gerar rapidamente volumes de dados personalizados e exportá-los nos formatos JSON, NDJSON ou CSV.
Quando usar
- •Quando precisar popular bancos de dados ou APIs com dados fictícios para testes de carga.
- •Ao desenvolver interfaces que exigem dados estruturados para validar layouts e componentes.
- •Para criar massas de dados padronizadas para testes automatizados de QA sem expor informações reais.
Como funciona
- •Defina a estrutura dos seus dados utilizando um objeto JSON, especificando o nome e o tipo de cada campo.
- •Escolha o tipo de dado desejado, como nomes, e-mails, cartões de crédito ou padrões personalizados via regex.
- •Selecione a quantidade de registros que deseja gerar e o formato de saída preferido (JSON, NDJSON ou CSV).
- •Clique em gerar para obter seus dados prontos para download ou uso imediato em seu projeto.
Casos de uso
Exemplos
1. Geração de usuários para testes de QA
QA Engineer- Contexto
- Preciso testar a listagem de usuários no frontend com dados variados.
- Problema
- Criar 3 registros contendo nome, e-mail, cartão de crédito e status de conta.
- Como usar
- Configure o JSON com os tipos 'fullName', 'email', 'creditCard' e 'pick' para o status.
- Configuração de exemplo
-
{"fields": [{"name": "fullName", "type": "fullName"}, {"name": "email", "type": "email"}, {"name": "creditCard", "type": "creditCard"}, {"name": "status", "type": "pick", "values": ["new", "active", "blocked"]}]} - Resultado
- Um arquivo JSON com 3 objetos contendo dados fictícios prontos para serem injetados na aplicação.
2. Criação de códigos de pedido personalizados
Desenvolvedor Backend- Contexto
- O sistema de pedidos exige um formato específico de código para novos registros.
- Problema
- Gerar 10 códigos de pedido seguindo o padrão 'ORD-' seguido de 8 caracteres alfanuméricos.
- Como usar
- Utilize o tipo 'regex' com o padrão 'ORD-[A-Z0-9]{8}' na configuração.
- Configuração de exemplo
-
{"fields": [{"name": "orderCode", "type": "regex", "pattern": "ORD-[A-Z0-9]{8}"}]} - Resultado
- Uma lista de 10 códigos de pedido únicos e formatados corretamente para testes de banco de dados.
Testar com amostras
json, csv, regexHubs relacionados
FAQ
Quais formatos de exportação são suportados?
A ferramenta suporta exportação em JSON, NDJSON e CSV.
Posso usar expressões regulares para gerar dados?
Sim, você pode utilizar o tipo 'regex' no seu JSON de configuração para criar padrões personalizados, como códigos de pedido ou identificadores únicos.
Existe um limite para a quantidade de registros?
Você pode gerar entre 1 e 1000 registros por vez.
A ferramenta suporta dados sensíveis como cartões de crédito?
Sim, a ferramenta gera números de cartões de crédito fictícios válidos para fins de teste, mas não deve ser utilizada com dados reais.
Como defino campos personalizados?
Basta editar o campo 'configJson' seguindo a estrutura de array de objetos, onde cada objeto define o 'name' e o 'type' do campo desejado.