Full-stack e DevOps
🧪 Testes da aplicação completa
Estratégia de testes de ponta a ponta: a pirâmide de testes, unitários e de integração com dublês (mock/stub/spy) e E2E com um navegador real.
O que você vai aprender
- Projetar uma estratégia de testes equilibrada segundo a pirâmide de testes
- Isolar unidades com dublês de teste (
mock,stub,spy) e injetar dependências - Escrever testes de integração sobre endpoints e medir cobertura
- Construir testes E2E que percorram o fluxo do usuário e mitigar o
flakinessna CI
Lições
A pirâmide de testesMuitos unitários, menos de integração, poucos E2E. Unitários e integração: dublês e asserçõesIsolar com mock/stub/spy, testar endpoints e medir cobertura. E2E: o usuário em um navegador realPlaywright/Cypress, flakiness e testes na CI.Pratique este módulo no app
O DevPath é um curso prático: aqui você lê a teoria; no app você a coloca em prática com exercícios que rodam de verdade, offline.
Comece grátis no app →