[Selenium] Selenium 설치 및 셋팅

비비빅·2024년 4월 30일
post-thumbnail

실행환경

  • window 11
  • openjdk 11
  • Chrome버전 124.0.6367.92

설치 및 환경 셋팅

1. Selenium

방법 1) Selenium 라이브러리 다운로드

Selenium 라이브러리 직접 다운받아 설치 가능
Selenium Server(Grid) 설치 후 이클립스에서 Build Path 해줘야함
https://www.selenium.dev/downloads/

but, 나는 Maven을 사용

방법 2) Maven pom.xml 작성

pom.xml에 아래 코드 추가

	<dependencies>
		<dependency>
			<groupId>org.seleniumhq.selenium</groupId>
			<artifactId>selenium-java</artifactId>
			<version>3.141.59</version>
		</dependency>
	</dependencies>

Maven Dependencies에 다운로드 확인

2. ChromeDriver

1) 내 크롬 버전 확인

크롬 오른쪽 위 점3개 > 도움말 > Chrome 정보

2) ChromeDriver 설치

반드시 자신의 크롬 버전와 일치하는 드라이버를 설치
https://chromedriver.chromium.org/downloads

그런데....내 버전과 일치하는게 없다?!
내 크롬버전은 124인데 ChromeDriver 다운로드 페이지에 있는 제일 최신버전이 114라니

2-1) ChromeDriver 다운로드 페이지 알맞은 버전이 없는 경우

1) https://chromedriver.chromium.org/home 방문

2) JSON endpoints 클릭

3) 알맞은 버전의 url찾아 설치


찾기가 너무 어렵기때문에 개발자 도구 > sources로 확인하는게 편하다

설치

4) 압축해제

chromedriver.exe 확인

내 Chrome버전에 알맞는 ChromeDriver 버전이 없어서 당황스러웠지만, 금방 해결해서 다행이다. Selenium 라이브러리 다운로드해서 프로젝트에 추가해주는것보다 mavern이 더 빠르고 간편한것 같다.

0개의 댓글