O que playwright-boas-práticas faz?
Use ao escrever testes Playwright, corrigir testes instáveis, depurar falhas, implementar o Page Object Model, configurar CI/CD, otimizar desempenho, simular APIs, lidar com autenticação ou OAuth, testar acessibilidade (axe-core), uploads/downloads de arquivos, simulação de data/hora, WebSockets, geolocalização, permissões, fluxos de múltiplas abas/popups, layouts mobile/responsivos, gestos de toque, GraphQL, tratamento de erros, modo offline, colaboração multiusuário, serviços de terceiros (pagamentos, verificação de e-mail), monitoramento de erros no console, configuração global/teardown, anotações de teste (skip, fixme, slow), tags de teste (@smoke, @fast, @critical, filtragem com --grep), dependências de projeto, testes de segurança (XSS, CSRF, auth), orçamentos de desempenho (Web Vitals, Lighthouse), iframes, testes de componentes, canvas/WebGL, service workers/PWA, cobertura de testes, i18n/localização, aplicativos Electron ou testes de extensões de navegador. Abrange testes E2E, de componentes, API, visuais, acessibilidade, segurança, Electron e extensões.