프로젝트 배경
- 인증 세션 기반 브라우저 자동화 Playwright 기반으로 작업 전용 Chrome Profile을 분리하고, 로그인된 브라우저에는 CDP 방식으로 연결하여 기존 인증 상태를 유지한 채 자동화 작업을 수행하도록 구성했습니다. - 반복 작업 및 상태 관리 여러 작업을 순차 Batch로 실행하며 각 작업의 상태를 영속화했습니다. 실행이 중단된 이후에도 완료된 작업은 중복 수행하지 않고 남은 작업부터
프로젝트 성과
인증 세션 기반 반복 웹 작업 자동화 구조 구현
로그인 상태를 유지한 채 반복 웹 작업을 자동 수행할 수 있는 브라우저 자동화 구조를 구현했습니다.
중단 이후 재개 가능한 배치 실행 구조 구현
작업 상태를 저장해 실행이 중단되더라도 완료 항목은 건너뛰고 남은 작업부터 이어서 처리할 수 있게 했습니다.
실패 원인 추적이 가능한 진단 체계 구축
인증 만료, UI 변경, 실행 실패 상황에서 화면·HTML·상태 정보를 기록해 원인 추적이 가능하도록 구성했습니다.
핵심 기능
진행 단계
요구사항 정리 및 자동화 범위 정의
2026.07.
반복 작업 대상, 인증 방식, 작업 흐름, 실패 조건과 중단 기준을 정리하고 자동화 범위를 정의했습니다.
프로젝트 상세
로그인 상태가 필요한 웹 환경의 반복 업무를 안정적으로 자동화하기 위해 진행한 개인 기술검증(R&D) 프로젝트입니다. Playwright와 Chromium을 기반으로 작업 전용 브라우저 프로필을 분리하고, 기존 로그인 세션에 Chrome DevTools Protocol(CDP)로 연결하여 인증 상태를 유지한 상태에서 웹 작업을 수행할 수 있도록 구현했습니다. 반복 작업은 순차 Batch로 실행하고







