셀레니움 (Selenium)을 통한 네이버 로그인 자동화
2021. 1. 24. 12:09ㆍ개발/C#
# 크롬 브라우저 - 도움말 - Chrome 정보로 들어가서, Chrome 버전을 확인하고,
# 아래 경로에서 Chrome 버전에 맞는 Driver 다운로드
https://chromedriver.chromium.org/downloads
# Nuget 패키지 설치
도구 항목에서 Nuget 패키지 관리로 들어가, Selenium.WebDriver 설치하고,
다운로드 받은 chromedriver.exe를 아래 프로젝트의 실행파일이 위치하는 경로에 놓는다.
그리고 아래와 같이, 네이버 로그인 버튼이 있는 곳에서 우클릭 - 검사 항목을 선택하여,
로그인 버튼이 있는 요소로 이동하여, 그 요소의 XPath 값을 복사하여, By.XPath()에 붙여넣어, 클릭하게 한다.
아이디와 패스워드도 By.Id를 통해, ID와 패스워드를 입력하는 텍스트 박스를 찾고, SendKeys를 이용해 아이디와 패스워드를 입력한다
'개발 > C#' 카테고리의 다른 글
while 문을 통해 별 찍는 예제 (0) | 2021.01.24 |
---|---|
문자열 보간 / 논리 연산자 / 조건 연산자 예제 (0) | 2021.01.24 |
메인 스레드 외에 별도의 스레드를 만들어 멀티 스레딩으로 동작하는 예제 (0) | 2021.01.24 |
바이너리 데이터 처리 & 파일 다운로드 (0) | 2021.01.24 |
visual studio 들여쓰기 탭 간격 조정 (0) | 2021.01.24 |