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.
You have seen a sample. The full version — with the code, the recording and the discussion from this session — lives inside the Clã Beer and Code, along with a new live session every week.
Join the Clã and unlockAI Engineering has become a profession, and you learn it by building, not by watching. The Clã Beer and Code is where that happens live, every week: RAG, agents, observability and LLMOps in real projects, next to people already in production. It is paid, it is a subscription, and it is exactly the environment these sessions give you a taste of.
Join the Clã