Para que serve os testes?
Garantir que as aplicações funcionem da melhor maneira possível e que estão entregando aquilo que propõe
Quais os tipos de testes?
Unidade, integração, operacional e regressão
O que é um Teste de Unidade?
Testa uma pequena parte do código
O que é um Teste de Integração?
Garante que as funcionalidades funcionem em conjunto
O que é um Teste Operacional?
Testa todo o conjunto e verifica se não há falhas
O que é um Teste de Regressão?
Quando ocorre uma alteração na configuraçaõ, é verificado se essa alteração não afeta as outras funcionalidades
Como podemos executas os testes?
Por que os testes surgiram?
Qual a importância dos testes?
Qual a importância do teste de unidade?
Garante que a aplicação continue funcionando após alguma alteração
Qual a importância do teste de integração?
Garante que os módulos e serviços de um aplicativo funcionem bem juntos
O que é um Mock?
Serve para simular o comportamento de um objeto real de maneira controlada
Qual a importância do Mock?
Podemos isolar a unidade testada sem depender de outros componentes