Pyppeteer를 활용한 웹 자동화 기술

Pyppeteer 소개 Pyppeteer는 Google이 개발한 Node.js 기반 Puppeteer의 Python 포팅 버전으로, 일본 개발자에 의해 비공식적으로 구현되었습니다. 이 도구는 Chromium 브라우저 엔진을 기반으로 하여 웹 페이지 렌더링과 자동화 작업을 수행할 수 있습니다. Chrome과 Chromium은 동일한 렌더링 엔진을 공유하며, 기능상 거의 차이가 없어 실용적인 관점에서 개발용과 정식 ...

6월 11일 20:55에 게시됨

Selenium에서 쿠키를 활용해 로그인 우회하기

자동화 테스트를 수행할 때, 특히 관리자 페이지와 같은 인증이 필요한 웹 애플리케이션을 다룰 경우 매번 로그인 과정을 거치는 것은 비효율적입니다. 더불어 CAPTCHA나 2차 인증과 같은 보안 절차가 추가되면 자동화가 더욱 어려워집니다. 이러한 문제를 해결하기 위해 Selenium을 사용하면서도 로그인 단계를 우회하는 방법으로 세션 쿠키(Session Cookie) 재사용 기법 ...

5월 24일 06:55에 게시됨