Everything you need to know about browser automation
Guides, insights, comparisons, and reviews across Playwright MCP, Browser Use, Chrome DevTools MCP, coding agents, and the browsers they drive.
GuiasWeb scraping com Playwright: esperar, extrair e validar
Um GET em uma página renderizada com JavaScript pode perder os cards que uma pessoa vê. Espere o DOM renderizado, extraia os campos e valide as contagens.
GuiasPlaywright Storage State: cookies, localStorage, isolamento e expiração
Um arquivo storageState é um snapshot de cookies e localStorage. sessionStorage falta por padrão. Carregue-o em um contexto limpo e leia uma chave que foi salva, não o formulário de login que por acaso sumiu.
GuiasAutenticação no Playwright: Login Único, Reuso de Estado e Reautenticação
A autenticação no Playwright falha de três jeitos reconhecíveis, e dois deles parecem bugs em outro lugar: você volta para a página de login, uma API responde 401 ou um elemento pós-login nunca aparece. Este guia separa as quatro causas raiz, mostra o fluxo de login único com execuções reais medidas e cobre detecção de expiração, reautenticação automática, isolamento de contas em paralelo e os passos de verificação que comprovam que a sessão está de fato viva antes de você depender dela.
GuiasPaginação em Web Scraping: Páginas Numeradas, Load More e Scroll Infinito
O código de paginação falha de três jeitos diferentes porque são três problemas distintos. Este guia mostra como identificar o modo pela própria página, derivar regras de URL e condições de término para páginas numeradas, esperar corretamente no load more e no scroll infinito, gravar o estado do crawl para que uma queda não desperdice a execução, e validar o resultado com contagens e checagem de campos. Cada número medido vem de um fixture local controlado com 135 linhas numeradas, 81 linhas de load more e 60 itens de feed.
GuiasConfiguração do Claude Code: MCP e correções do Playwright
Um passo a passo da configuração de MCP no Claude Code, escopo por escopo, baseado na documentação oficial, além das correções do Playwright que mais importam: stdio npx/cmd no Windows, aprovações pendentes e ferramentas ausentes.
GuiasWeb scraping com JavaScript: HTML estático vs páginas renderizadas
A maioria dos scrapers JavaScript falha antes mesmo de a análise começar, porque a requisição foi enviada pela rota errada. Defina primeiro a rota de acesso; só depois escolha a ferramenta.