Teste de Unidade

O que é teste de unidade?

Teste de unidade, uma técnica de teste que usa os módulos individuais para determinar se há algum problema pelo próprio desenvolvedor. Ele se preocupa com a correção funcional dos módulos autônomos.

O objetivo principal é isolar cada unidade do sistema para identificar, analisar e corrigir os defeitos.

Teste de Unidade - Vantagens:

  • Reduz defeitos nos recursos desenvolvidos recentemente ou reduz bugs ao alterar a funcionalidade existente.

  • Reduz o custo do teste, pois os defeitos são capturados na fase inicial.

  • Melhora o design e permite uma melhor refatoração do código.

  • Os testes de unidade, quando integrados com a construção, também fornecem a qualidade da construção.

LifeCyle de teste de unidade:

Técnicas de teste de unidade:

  • Black Box Testing - Usando o qual a interface do usuário, entrada e saída são testadas.

  • White Box Testing - usado para testar o comportamento de cada uma dessas funções é testado.

  • Gray Box Testing - Usado para executar testes, riscos e métodos de avaliação.