목록Mini Project/셀레니움을 활용한 이메일 자동 로그인 (4)
Allen's 데이터 맛집
제가 진행한 "이메일 자동 로그인(Automatic E-mail Sign in)" 프로젝트에 대해 리뷰를 작성해보려고 합니다. 이 프로젝트를 통해 배운 점과 어려웠던 점, 그리고 이를 해결한 방법들을 공유하고자 합니다. 프로젝트 리뷰 코딩을 다른 측면에서 바라본 경험이번 프로젝트를 통해 코딩에 대해 새로운 관점에서 생각해보게 되었습니다. 간단한 계산이나 알고리즘을 해결하기 위해 코딩을 사용하면서, 아날로그 방식과 비교하여 효율성을 고민하게 되었습니다. 예를 들어, 단순한 문제를 암산이나 종이에 계산할 때는 30분이면 충분한 반면, 이를 코딩으로 해결하려고 하니 2시간 이상이 걸리기도 했습니다. 이 과정에서 시간 대비 효율이 떨어진다고 느꼈습니다. 자동화의 가치하지만, 이러한 자동화 시스템의 가치는 반복적..
이번 포스팅에서는 Selenium을 사용하여 웹 브라우저 자동화 및 이메일 로그인을 구현하는 방법을 소개하겠습니다. Selenium은 웹 브라우저를 제어할 수 있는 강력한 라이브러리로, 자동화 테스트, 크롤링, 매크로 작업 등에 널리 사용됩니다. 이번 프로젝트에서는 Selenium을 활용하여 다음(Daum) 웹사이트에 자동으로 로그인하고 받은 메일 수를 확인하는 과정을 다룹니다. 프로젝트 목표이 프로젝트의 목표는 다음과 같습니다:Selenium을 사용하여 Chrome 브라우저를 자동으로 실행합니다.다음(Daum) 웹사이트에 접속하여 자동으로 로그인합니다.로그인 후 받은 메일 수를 확인합니다. 코드 설명 아래는 Selenium을 사용한 자동 로그인 및 메일 확인 코드입니다:import java.util...
이번 포스팅에서는 Java의 Robot 클래스를 사용하여 브라우저 자동 로그인을 구현하는 방법을 소개하겠습니다. 이 방법은 키보드와 마우스를 제어하여 자동으로 웹사이트에 로그인하는 간단한 예제입니다. 이 프로젝트는 자동화에 대한 기초 개념을 배우는 데 매우 유용합니다. 프로젝트 목표 이 프로젝트의 목표는 다음과 같습니다:Robot 클래스를 사용하여 브라우저를 실행하고, 특정 웹사이트에 접속합니다.키보드와 마우스를 제어하여 자동으로 로그인 정보를 입력하고 로그인합니다. 코드 설명아래는 Robot 클래스를 사용한 자동 로그인 코드입니다:import java.awt.AWTException;import java.awt.Robot;import java.awt.event.*;public class RobotDemo..

이번 프로젝트에서는 프로그램을 실행하면 Chrome 브라우저가 자동으로 실행되고, '다음' 웹사이트에 접속하여 자동 로그인을 한 후 받은 메일함을 확인할 수 있는 자동화 시스템을 구축합니다. 이 프로젝트는 원시적인 방법과 Selenium 프레임워크를 활용한 두 가지 접근 방식을 다룹니다. 프로젝트 구조 1. Robot 라이브러리를 사용한 자동화첫 번째 방법은 JAVA의 Robot 라이브러리를 사용하여 키보드와 마우스를 제어하는 방식입니다. Robot 클래스는 키보드 키 입력, 마우스 움직임 및 클릭을 시뮬레이션할 수 있어, 사용자가 직접 수행하는 것처럼 로그인 과정을 자동화합니다. 2. Selenium 프레임워크를 사용한 자동화두 번째 방법은 Selenium 프레임워크를 사용하여 보다 정교하게 브라우..