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.