Gerador de dados de teste

Autor: Eugene Taylor
Data De Criação: 11 Agosto 2021
Data De Atualização: 1 Julho 2024
Anonim
Gerador de cartão de crédito gratuito para testes
Vídeo: Gerador de cartão de crédito gratuito para testes

Contente

Definição - O que significa o Gerador de Dados de Teste?

Um gerador de dados de teste é uma ferramenta de software especializada que gera dados falsos ou simulados para uso em testes de aplicativos de software. Os dados gerados podem ser aleatórios ou escolhidos especificamente para criar o resultado desejado.


Um gerador de dados de teste é comumente usado para testar bancos de dados e software de gerenciamento de banco de dados (DBMS), pois esses sistemas geralmente exigem grandes quantidades de dados para classificar e armazenar antes que qualquer um de seus limites possa ser atingido.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica o Gerador de Dados de Teste

Um gerador de dados de teste pode ser usado para criar dados aleatórios ou dados estruturados e formatados. Dados estruturados geralmente são mais úteis para bancos de dados, porque esses sistemas geralmente salvam dados em tabelas e colunas que contêm tipos específicos de informações; dados aleatórios não são adequados para esse fim.


Os geradores de dados de teste seguem um procedimento específico:

  1. Construção de gráfico de fluxo de controle de programa
  2. Seleção de caminho
  3. Geração de dados de teste

Uma vez determinado o caminho para o teste, o gerador de dados de teste gera dados que resultam na execução do caminho selecionado, com o objetivo de criar dados destinados a percorrer o caminho escolhido pelo seletor de caminhos. Isso é feito por meio de modelagem matemática.

Existem diferentes tipos de geradores de dados de teste:

  • Gerador de dados de teste aleatório - Esse é o tipo mais simples, que pode ser usado para testar muitos programas, pois pode gerar aleatoriamente um fluxo de bits e ser representado como o tipo de dados necessário.
  • Gerador orientado a objetivos - Este gera entrada para qualquer caminho especificado, em vez da maneira usual de gerar entrada da entrada até a saída do código. Esse tipo pode encontrar qualquer entrada para qualquer caminho e tem poucas chances de gerar caminhos inviáveis.
  • Gerador de dados de teste Pathwise - Este gerador recebe um caminho específico a seguir, em vez de escolher entre vários caminhos. Isso leva a um maior conhecimento do caminho e previsão de cobertura. É semelhante ao gerador orientado a objetivos.
  • Gerador de dados de teste inteligente - Esse tipo depende de uma análise sofisticada do código a ser testado para orientar a pesquisa de dados de teste. Isso pode gerar dados de teste mais rapidamente, mas a parte da análise requer grande insight para antecipar as diferentes situações que podem surgir.