15 MELHORES Ferramentas Geradoras de Dados para Geração de Dados de Teste em 2021

Índice:

Anonim

A geração de dados de teste é o processo de fazer dados de teste de amostra usados ​​na execução de casos de teste. Existem muitas ferramentas de Gerador de dados de teste disponíveis que criam dados sensíveis que se parecem com dados de teste de produção. Você pode usar essas ferramentas se nenhum dado existente estiver disponível.

Melhores ferramentas de geração de dados de teste

A seguir está uma lista escolhida a dedo das principais ferramentas do Gerador de dados de teste, com seus recursos populares e links de sites. A lista contém software de geração de dados de teste de código aberto (gratuito) e comercial (pago).

1) DATPROF

O DATPROF simplifica a obtenção dos dados de teste certos no momento certo. Com DATPROF Privacy você pode mascarar seus dados de teste e gerar dados sintéticos. Os dados do seu cliente estão protegidos, mas as equipes de software ainda podem usar dados de teste representativos.

Características:

  • Preservar características de dados
  • Alto desempenho em grandes conjuntos de dados
  • Consistente em vários aplicativos e bancos de dados
  • Geradores de dados sintéticos integrados
  • Suporta integração CI / CD (integração contínua vs. entrega contínua)
  • Gerencie e atualize seus ambientes de dados de teste a partir de uma plataforma central.

2) Gerador de dados EMS

EMS Data Generator é um aplicativo de software para criar dados de teste em tabelas de banco de dados MySQL. Ele permite que você preencha a tabela do banco de dados MySQL com dados de teste simultaneamente.

Características:

  • Você salva e edita os dados gerados no script SQL.
  • Este software suporta tipos de dados como SET, ENUM, GEOMETRY, etc.
  • Você pode usar os resultados da consulta SQL como uma lista de valores para geração de dados.
  • Você pode ver a visualização dos dados gerados.
  • Ele fornece uma ampla variedade de parâmetros gerados para cada tipo de campo.
  • EMS Data Generator permite que você defina valores NULL.

3) Gerador de dados Redgate SQL

O Redgate SQL Data Generator cria um grande volume de dados com apenas alguns cliques. Ele oferece suporte a chaves estrangeiras para gerar dados consistentes em mais de um nível.

Características:

  • Esta ferramenta geradora de dados fornece flexibilidade e controle manual para a criação de dados de chave estrangeira.
  • Possui mais de 60 geradores embutidos com inúmeras opções de configuração sensatas.
  • Você pode salvar instruções SQL e geradores de expressão regular para compartilhar com sua equipe.
  • Esta ferramenta fornece suporte para a linha de comando para gerar dados automatizados.
  • Ele permite que você importe dados de fontes de dados existentes.
  • O gerador de dados Redgate SQL converte dados automaticamente quando os dados de origem são de diferentes tipos de dados.
  • Ele oferece flexibilidade e controle manual para a criação de dados de chave estrangeira.

Link: https://www.red-gate.com/products/sql-development/sql-data-generator/


4) Gerenciamento de dados de teste da Informatica

O gerenciamento de dados de teste da Informatica é a melhor ferramenta de geração de dados de teste que automatiza a conectividade de dados e testa os recursos de geração de dados.

Características:

  • Esta ferramenta encontra automaticamente locais de dados para mascaramento consistente (o processo de ocultar dados originais com conteúdo editado) em bancos de dados.
  • Suporte da Informatica para aplicativos em pacote para garantir a integridade dos aplicativos e acelerar as implantações.
  • Ele oferece relatórios de monitoramento e conformidade.
  • Os testadores podem armazenar, compartilhar, aumentar e reutilizar conjuntos de dados de teste para aumentar sua eficiência em testes de software.
  • Ele fornece um conjunto abrangente de técnicas de mascaramento que podem mascarar constantemente vários dados nos aplicativos.

Link: https://www.informatica.com/in/products/data-security/test-data-management.html


5) Duplo

Double é uma solução de gerenciamento de dados de teste que inclui limpeza de dados, criação de plano de teste, conversão de dados e conversão de arquivo "histórico". Ele garante arquivos de dados limpos e consistentes para testes de campo e relatórios regulatórios.

Características:

  • As opções de gerenciamento de dados estão disponíveis para uma variedade de dados de teste, incluindo o software T-Doble, SFRA (análise de resposta de frequência de varredura) e DTA (área de tarifa doméstica).
  • Ele permite que você escolha quais opções são necessárias para sua organização
  • Você pode gerenciar facilmente projetos de gerenciamento de dados adaptados às suas práticas de negócios.
  • Ele permite que você organize dados entre departamentos, divisões e regiões.

Link: https://www.doble.com/product/test-data-management/


6) InfoSphere Optim

O IBM InfoSphere Optim é um dado de teste que cria um aplicativo que aumenta o desempenho, capacita a colaboração entre aplicativos e bancos de dados entre plataformas.

Características:

  • Você pode arquivar dados de registros históricos de transações e aplicativos desativados, aplicativos desativados e registros históricos de transações.
  • Recursos abrangentes de gerenciamento de dados de teste.
  • Ele fornece uma solução única de arquivamento escalonável para a empresa.

Link: https://www.ibm.com/in-en/analytics/optim


7) CA Test Data Manager

CA Test Data Manager é uma ferramenta para gerar dados de teste. Você pode usá-lo para armazenar, gerenciar, localizar, editar, mascarar e criar subconjuntos de dados. Ele permite que você armazene dados de forma centralizada como um ativo reutilizável.

Características:

  • Ele fornece formulários dinâmicos de autoatendimento para localizar, visualizar, analisar e observar dados de teste.
  • Você pode reconhecer facilmente as informações de identificação pessoal (PII).
  • Ele pode gerar dados de teste sintéticos.
  • Ele permite que você crie cópias virtuais de dados de teste.
  • Esta ferramenta ajuda você a armazenar dados, armazenar dados de forma centralizada como um ativo reutilizável.

Link: https://www.ca.com/us/products/ca-test-data-manager.html


8) Solix EDMS

Solix EDMS é uma das populares ferramentas / aplicativos de geração de dados de teste para gerar dados de teste. Ele pode extrair conjuntos transacionais específicos de objetos de negócios necessários para testes específicos.

Características:

  • Ele ajuda você a definir e aproveitar os metadados do aplicativo e as políticas de criação de subconjunto repetidamente.
  • Você pode definir e aplicar formato para preservar e mascarar políticas para proteger e proteger dados confidenciais.
  • Ele oferece muitas regras de geração de dados de teste para criar subconjuntos que contêm todas as características dos dados de produção.
  • Ele fornece várias funções de subconjunto, incluindo excluir, inserir e truncar
  • Elimina riscos de segurança desnecessários e reduz significativamente os custos de infraestrutura.

Link: https://www.solix.com/data-management-solutions/test-data-management/


9) Servidor de migração de dados de teste SAP

O SAP Test Data Migration Server é uma ferramenta que ajuda seus sistemas de desenvolvimento, garantia de qualidade, teste e treinamento com dados de negócios SAP reais. Aumenta a eficiência reduzindo o tempo necessário para gerenciar dados em sistemas de desenvolvimento e teste.

Características:

  • Ajuda a reduzir infraestrutura e despesas
  • Você pode extrair e transferir dados para testes
  • Ele otimiza atividades de desenvolvimento, teste ou treinamento, fornecendo dados atuais com freqüência.
  • Esta ferramenta cumpre as leis de privacidade de dados ao embaralhar dados de produção confidenciais.
  • Migre dados entre datacenters não conectados.

Link: https://www.sap.com/india/products/test-data-migration-server.html


10) Gerador de Dados DTM

O aplicativo gerador de dados DTM permite aos usuários criar um projeto de geração de dados com apenas alguns cliques. Ele analisa a estrutura do banco de dados de destino antes de cada execução para evitar o preenchimento das tabelas variáveis.

Características:

  • Ele oferece suporte a todos os sistemas de banco de dados populares, como Microsoft SQL Server, IBM DB2, Oracle, PostgreSQL, Firebird, MySQL e muito mais.
  • Possui mais de quinze métodos para preencher os campos com dados aleatórios e repetíveis.
  • Setenta funções integradas e processador de expressão.
  • Este produto verifica um esquema de banco de dados existente e resolve automaticamente a estrutura de chaves de detalhes mestres.
  • Ele fornece uma ampla gama de fontes de dados externas: bancos de dados, arquivos CSV ou de texto, documentos XML, Excel, planilhas, etc.
  • Os recursos de Variáveis ​​e Geradores Nomeados fornecem uma maneira de compartilhar propriedades de geração de dados com colunas semelhantes.
  • Suporta todas as versões modernas do Windows: Vista, XP Windows 7, Windows 8, Windows 10, Windows Server 2003 e muito mais.

Link: http://www.sqledit.com/dg/


11) Upscene - Gerador de dados avançado

Upscene é uma ferramenta geradora de dados que cria dados de teste em suas tabelas de banco de dados. Ele permite que você crie dados complexos em várias tabelas relacionadas entre si.

Características:

  • Ele gera dados sensíveis que parecem reais.
  • Esta ferramenta suporta uma variedade de tipos de dados, incluindo data e hora, inteiros, binários e booleanos.

Link: https://www.upscene.com/advanced_data_generator/


12) Mockaroo

O Mockaroo é uma das melhores ferramentas online de gerador de dados simulado que permite resolver seus problemas de geração de dados em alguns cliques. Ele também permite gerar mais de 1.000 linhas de dados de teste nos formatos JSON, CSV, Excel e SQL.

Características:

  • Você pode projetar suas próprias APIs fictícias.
  • Ele fornece uma variedade de tipos de dados, incluindo cidade, país, código do país, endereço, latitude, telefone, estado e muito mais.
  • Você controla os URLs, respostas e condições de erro.
  • Esta ferramenta fornece várias bibliotecas de simulação para cada linguagem e plataforma.
  • Você pode baixar dados de teste gerados aleatoriamente que podem ser carregados diretamente em seu ambiente de teste.
  • Ele permite que você teste com dados realistas.

Link: https://mockaroo.com/


13) GenerateData

GenerateData é uma ferramenta geradora de dados de código aberto escrita em PHP, MySQL e JavaScript. Ele permite que você gere grandes volumes de dados personalizados em uma variedade de formatos para uso em software de teste.

Características:

  • Este site oferece uma demonstração online para conhecer sua funcionalidade.
  • Esta ferramenta geradora de dados aleatórios oferece uma versão totalmente funcional com licença GNU.
  • Ele permite que os desenvolvedores escrevam seus próprios tipos de dados para gerar novos tipos de dados aleatórios.
  • Você pode adicionar novos plug-ins de país que fornecem nomes de cidades, nomes de regiões e formatos de código postal ou CEP.

Link: http://generatedata.com/


14) Delphix

A ferramenta Delphix ajuda sua empresa a lançar software com mais rapidez, entregando dados virtuais sob demanda. Ele permite que as equipes mantenham e criem versões de bibliotecas de dados de teste.

Características:

  • Os usuários podem facilmente marcar e redefinir seus dados para qualquer estado anterior.
  • Os marcadores de ambientes que contêm erros podem ser compartilhados instantaneamente com os desenvolvedores para resolvê-los.
  • Ele pode identificar e proteger informações confidenciais em milhões de linhas de dados para seus principais aplicativos digitais.

Link: https://www.delphix.com/solutions/test-data-management


15) Software Original

O Software Original é uma solução abrangente de verificação e dados de teste. Ele testa no banco de dados e no nível da IU e se integra a várias outras soluções para obter a qualidade total do aplicativo.

Características:

  • Selecione ou obtenha dados de amostra preservando referências de dados válidas.
  • Você pode usar uma variedade de métodos de ofuscação para proteger seus dados.
  • Ele permite que você acompanhe cada inserção, atualização e exclusão, incluindo estados de dados intermediários.
  • Você pode comparar seus dados para verificar os resultados do teste.
  • Ele fornece testes do lado do servidor para desenvolvedores.

Link: https://i400quality.com/product-testbench/

Perguntas frequentes

⚡ Quais fatores você deve considerar ao selecionar uma ferramenta geradora de dados de teste?

Você deve considerar os seguintes fatores antes de selecionar uma ferramenta.

  • Qualidade de suporte ao cliente.
  • Custo da licença, se aplicável.
  • No caso de um projeto de terceirização, você precisa levar em consideração a preferência do cliente / cliente da ferramenta de geração de dados.
  • O custo envolvido no treinamento de funcionários na ferramenta.
  • Requisitos de hardware / software da ferramenta geradora de dados
  • Considere as opções de segurança oferecidas pelos fornecedores de software.
  • Política de suporte e atualização do fornecedor da ferramenta do gerador de dados.
  • Avaliações da empresa.

✔️ Quando você NÃO deve usar a ferramenta de geração de dados?

Você NÃO deve usar a Ferramenta de Geração de Dados ao testar projetos de software pequenos e simples, pois essas ferramentas levam uma curva de aprendizado íngreme e podem envolver custos de licença.