Destaques
- Diferença prática entre Playwright CLI, Playwright MCP, Playwright Library (usada internamente pelo Pest) e a extensão oficial do VS Code, e quando usar cada uma.
- Fluxo de 5 prompts para construir a aplicação de demonstração (um todo list com Filament, guest/admin/super admin panels e Laravel Reverb): PRD, implementação, roteiro de testes end-to-end, execução dos testes com screenshots, refatoração de landing page e documentação.
- Playwright MCP conduzindo o Claude Code ao vivo pelo login, criação de listas, configuração de slug e cadastro na fila de beta, com o agente decidindo os próximos passos sozinho.
- Um bug real de autenticação no broadcasting do Laravel Reverb (erro 403) encontrado e corrigido pelo próprio agente durante a execução dos testes.
- Uso dos screenshots capturados durante os testes para gerar automaticamente uma página de documentação navegável (menu "docs"), incluindo seção de troubleshooting.
- Testes cobrindo não só o caminho feliz, mas cenários negativos: senha incorreta, usuário inexistente, slug duplicado e acesso a lista pública com e sem senha.
- Testes de responsividade: captura de tela em diferentes resoluções e verificação de overflow/breakpoints quebrados.
- Integração do Playwright em CI via GitHub Actions rodando os testes em modo headless, como alternativa a Cypress e Laravel Dusk.
Você viu uma amostra. A versão completa — com o código, a gravação e a discussão desse encontro — fica dentro do Clã Beer and Code, junto com um encontro novo ao vivo toda semana.
Entrar no Clã e desbloquearEngenharia de IA virou profissão, e se aprende construindo, não assistindo. O Clã Beer and Code é o ambiente onde isso acontece ao vivo, toda semana: RAG, agentes, observabilidade e LLMOps em projetos reais, ao lado de quem já está em produção. É pago, é assinatura, e é exatamente o ambiente que estes encontros dão uma amostra.
Entrar no Clã