브라우저 자동화에 관해 알아야 할 모든 것
Playwright MCP, Browser Use, Chrome DevTools MCP, 코딩 에이전트와 이들이 제어하는 브라우저에 관한 가이드, 인사이트, 비교, 리뷰입니다.
가이드Playwright 웹 스크래핑: 기다림, 추출, 검증
JavaScript로 렌더링되는 페이지는 GET만으로는 사람이 보는 카드를 놓칩니다. 렌더링된 DOM을 기다리고, 필드를 추출한 뒤 건수를 검증합니다.
가이드Playwright Storage State: 쿠키, 로컬 스토리지, 격리, 만료 관리
storageState 파일은 cookie와 localStorage 스냅샷입니다. sessionStorage는 기본으로 빠집니다. 새 context에 불러온 뒤, 사라진 로그인 폼이 아니라 저장해 둔 키를 읽으세요.
가이드Playwright 인증: 한 번 로그인하고 상태 재사용 및 재인증하기
Playwright 인증 실패는 알아보기 쉬운 세 가지 증상으로 나타나고, 그중 둘은 다른 곳의 버그처럼 보인다. 다시 로그인 페이지로 떨어지거나, API가 401을 반환하거나, 로그인 후 요소가 나타나지 않는 경우다. 이 가이드는 네 가지 근본 원인을 나누고, 실제 측정한 실행으로 한 번 로그인하는 흐름을 보여 주며, 만료 감지, 자동 재인증, 병렬 계정 격리, 세션이 정말 살아 있는지 확인한 뒤에야 의존하는 검증 단계까지 다룬다.
가이드웹 스크래핑 페이지네이션: 번호 페이지, 더 보기, 무한 스크롤 처리
페이지네이션 코드가 세 가지로 깨지는 이유는 원래 문제가 세 개이기 때문이다. 이 가이드는 페이지에서 모드를 식별하고, 번호 페이지의 URL 규칙과 종료 조건을 도출하고, 더 보기와 무한 스크롤의 대기를 바로잡고, 충돌이 실행 전체를 날리지 않도록 상태를 기록하고, 건수와 필드 검사로 결과를 검증하는 방법을 보여 준다. 실측 숫자는 모두 번호 페이지 135행, 더 보기 81행, 피드 60건의 통제된 로컬 픽스처에서 나왔다.
가이드JavaScript 웹 스크래핑: 정적 HTML vs 렌더링 페이지
대부분의 JavaScript 스크레이퍼는 파싱을 시작하기도 전에 실패합니다. 요청이 잘못된 경로로 전달됐기 때문입니다. 접근 경로를 먼저 정하고, 그다음에 도구를 고르세요.
가이드Claude in Chrome 설정·권한·보안 가이드
Claude in Chrome 설치, Manual·Auto·Skip 권한 선택, 다른 Claude 사용 경로 연결, 차단된 사이트 진단을 다루는 최신 보안 중심 가이드.