Teste de fluxo de dados

O que é teste de fluxo de dados?

O teste de fluxo de dados é uma família de estratégias de teste baseada na seleção de caminhos através do fluxo de controle do programa para explorar sequências de eventos relacionados ao status de variáveis ​​ou objetos de dados. O teste de fluxo de dados se concentra nos pontos em que as variáveis ​​recebem valores e nos pontos em que esses valores são usados.

Vantagens do teste de fluxo de dados:

O teste de fluxo de dados nos ajuda a identificar qualquer um dos seguintes problemas:

  • Uma variável que é declarada, mas nunca usada no programa.

  • Uma variável que é usada, mas nunca declarada.

  • Uma variável que é definida várias vezes antes de ser usada.

  • Desalocando uma variável antes de ser usada.