O que ele mostra
- verificação rápida de ambiente com
curl /health - login por API no setup do E2E
- injeção de token no
localStorage - validação de fluxo real, relatórios e exportação
Showcase público do meu fluxo de QA técnico com smoke check de API em curl,
setup autenticado e cenários end-to-end em Playwright extraídos do projeto Trading Dashboard.
curl /healthlocalStoragetests/e2e/trading-flow.spec.jspackage.json com npm run test:e2eQUICKSTART.md com smoke de APIcurl, que são as ferramentas comprovadas no workspace
O projeto passou a registrar também uma bateria específica para consumo de CPU,
memória e regressão visual do hero, cobrindo vídeo, trilha local, barras de áudio,
linhas animadas e comportamento em dark/light mode.
prefers-reduced-motiondocs/qa/portfolio-performance-battery.mdAlém da bateria principal de performance, o portfólio passou a registrar uma frente dedicada para Chrome, Firefox, Edge, Safari e comportamento mobile em Android/iPhone, com foco em idle, scroll, mídia do hero e responsividade.
docs/qa/portfolio-cross-browser-mobile-battery.mdA bateria foi executada localmente sobre a build de produção do portfólio. O baseline passou em Chromium desktop, mobile emulado, Firefox desktop e Edge desktop, com pausa correta do vídeo do hero fora da viewport, retomada ao voltar ao topo e sem overflow horizontal.
playwright-core no hostdocs/qa/portfolio-cross-browser-mobile-results.md