Intermediário
Testing Frontend: Vitest, Testing Library, Playwright
Trilha sobre testes em camadas no client-side: pirâmide de testes, unit com Vitest, component com Testing Library, E2E com Playwright, visual regression, acessibilidade automatizada (axe) e pipeline de CI. Complementa a `backend` (que cobre Vitest pra Node) com o lado client: testar React, simular o usuário, validar fluxos de ponta a ponta e automatizar a verificação de qualidade em PR.
// criado por
- Por que testar: pirâmide, ROI e trade-offs por camada
- Vitest: setup, matchers, mocks, spies, coverage
- Testing Library: render, queries por papel, userEvent, async
- Playwright E2E: setup, locators, fixtures, traces, paralelização
- Visual regression: Chromatic, Percy, toHaveScreenshot do Playwright
- Testes de acessibilidade: axe-core, jest-axe, pa11y em CI
- Testes em CI: GitHub Actions, paralelização, cache, secrets, badge
- Projeto final: componente de UI com unit + component + a11y + E2E em CI
// avaliação da trilha
—
ainda sem avaliações