설치하는 방법 Selenium 웹드라이버

⚡ 스마트 요약

설치 Selenium WebDriver를 사용하려면 다음 네 단계를 순차적으로 거쳐야 합니다: 설정 Java JDK 설치 중 Eclipse IDE, 다운로드 중 Selenium 웹드라이버 Java 클라이언트 및 구성 Eclipse 첫 번째 테스트를 작성하기 전에 WebDriver 라이브러리를 사용해 보세요.

  • 🎯 Java 먼저: 최신 다운로드 및 설치 Oracle 무엇보다 먼저 JDK를 살펴보세요. 그것은 모든 것의 기반입니다. Selenium Java 프로젝트.
  • 🧩 Eclipse IDE : 설치 Eclipse 위한 IDE Java 개발자는 깔끔하고 예측 가능한 설정을 위해 작업 공간 경로를 C:\eclipse로 설정하십시오.
  • ⚙️ WebDriver 다운로드: 잡아 Selenium 웹드라이버 Java selenium.dev 및 ex의 클라이언트 ZIPtracJAR 파일에 계속 접근할 수 있도록 하려면 해당 파일을 C:\selenium-4.x\에 저장하세요.
  • 📊 빌드 경로 구성: 모든 JAR 파일을 추가하세요 Selenium (libs 폴더 안의 파일들을 포함하여) ZIP 파일을 다음 위치에 압축 해제하세요. Eclipse 프로젝트 Java 빌드 경로.
  • 드라이버 서버: HTMLUnit을 제외한 모든 브라우저는 WebDriver가 제어하기 전에 별도의 드라이버 서버(ChromeDriver, GeckoDriver 등)가 필요합니다.

Selenium 웹드라이버 설치

Selenium 설치는 4단계 프로세스로 이루어집니다.

1 단계 : 설치 Java SDK
2 단계 : 설치 Eclipse
3 단계 : 설치 Selenium 웹드라이버 파일
4 단계 : 구성 Eclipse WebDriver가 포함된 IDE

이번 튜토리얼에서는 설치 방법을 배워보겠습니다. Selenium WebDriver. 자세한 과정은 아래와 같습니다.

참고: 버전 Java, Eclipse예산 및 Selenium 이 소프트웨어는 시간이 지남에 따라 계속 업데이트될 예정입니다. 하지만 설치 단계는 동일하게 유지됩니다. 최신 버전을 선택하고 아래 설치 단계를 따라 진행해 주세요.

1단계 – 설치 Java 소프트웨어 개발 키트(JDK)

다운로드 및 설치 Java 소프트웨어 개발 키트(JDK) 여기에서 확인하세요.

Java 설치

이 JDK 버전은 다음과 함께 번들로 제공됩니다. Java 런타임 환경(JRE)이므로 JRE를 별도로 다운로드하여 설치할 필요가 없습니다.

참고 : 다운로드 페이지에 접속하면 사용 가능한 최신 버전의 JDK를 다운로드하십시오. 특정 버전은 중요하지 않습니다. 이 튜토리얼을 작성하는 시점의 최신 버전은 24입니다.

설치가 완료되면 명령 프롬프트를 열고 다음을 입력하십시오. java다음 화면이 보이면 다음 단계로 진행하셔도 됩니다.

설치 Java 소프트웨어 개발 키트(JDK)

2단계 – 설치 Eclipse IDE

최신 버전 다운로드 "Eclipse 위한 IDE Java 개발자” 여기에서 확인하세요둘 중 올바른 것을 선택하세요. Windows 32비트 및 64비트 버전.

설치 Eclipse IDE

해당 이름의 실행 파일(exe)을 다운로드할 수 있을 것입니다. eclipse-inst-win64 설정을 위해.

설치 Eclipse IDE

Double파일을 클릭하여 시작하세요. Eclipse 설치 프로그램입니다. 새 창이 열립니다. 클릭하세요. Eclipse 위한 IDE Java 개발자.

설치 Eclipse IDE

새 창이 열립니다. 경로 버튼(1번으로 표시됨)을 클릭하고 설치 경로를 변경하세요. C:\eclipse. 그런 다음 설치 버튼(2번으로 표시됨).

설치 Eclipse IDE

설치가 완료되면 창이 나타납니다. 클릭하세요. 실행.

설치 Eclipse IDE

그러면 Eclipse 당신을 위한 IDE입니다.

3 단계 - Selenium 웹드라이버 설치

를 다운로드 Selenium 웹드라이버 Java 클라이언트 드라이버 여기에서 확인하세요해당 페이지에서 다른 언어용 클라이언트 드라이버를 찾을 수 있지만, 원하는 언어용 드라이버만 선택하십시오. Java.

Jar 파일 다운로드

이 다운로드 파일은 ZIP 파일 형식으로 제공됩니다. selenium-4.30.0간단히 말해서, 예를 들면 다음과 같습니다.trac이 ZIP 파일의 내용을 C 드라이브에 복사하여 해당 디렉터리가 생성되도록 하십시오. C:\selenium-4.30.0\이 디렉토리에는 나중에 가져올 모든 JAR 파일이 포함되어 있습니다. Eclipse.

4 단계 - 구성 Eclipse WebDriver가 포함된 IDE

  1. 를 실행 eclipse.exe 내부의 파일 eclipse 폴더입니다. 2단계를 제대로 따라했다면 실행 파일은 해당 폴더에 있습니다. C:\eclipse\eclipse.exe.
  2. 작업 공간을 선택하라는 메시지가 표시되면 기본 위치를 수락합니다.

구성 Eclipse WebDriver가 포함된 IDE

3. 새 프로젝트를 생성하세요 파일 > 새로 만들기 > Java 하이라이트프로젝트 이름을 정하세요. newproject.

구성 Eclipse WebDriver가 포함된 IDE

새 팝업 창이 열립니다. 다음 정보를 입력하세요.

  1. 프로젝트 이름
  2. 프로젝트를 저장할 위치
  3. 실행 JRE 선택
  4. 레이아웃 프로젝트 옵션을 선택하세요
  5. 마감재

구성 Eclipse WebDriver가 포함된 IDE

4. 이 단계에서는:

  1. 새로 생성된 프로젝트를 마우스 오른쪽 버튼으로 클릭합니다.
  2. 선택 새 패키지 그리고 패키지 이름을 지정하세요 newpackage.

구성 Eclipse WebDriver가 포함된 IDE

팝업 창이 열립니다. 패키지 이름을 입력하고 클릭하세요. 마감재 .

구성 Eclipse WebDriver가 포함된 IDE

5. 새로 만들기 Java 클래스 아래 newpackage 마우스 오른쪽 버튼을 클릭하고 선택하면 됩니다. 새 클래스. 이름을 붙이다 MyClass. 너의 Eclipse IDE는 아래 이미지와 같아야 합니다.

구성 Eclipse WebDriver가 포함된 IDE

클릭하면 클래스팝업 창이 열립니다. 수업 이름을 입력하고 클릭하세요. 마감재 .

구성 Eclipse WebDriver가 포함된 IDE

클래스를 생성한 후 작업 공간은 다음과 같습니다.

구성 Eclipse WebDriver가 포함된 IDE

이제 다음을 추가해야 합니다. Selenium WebDriver 라이브러리 Java 빌드 경로. 이 단계에서는:

  1. 마우스 오른쪽 버튼으로 클릭 newproject 선택 등록.
  2. 속성 대화 상자에서 클릭합니다. Java 빌드 경로.
  3. 클릭 도서관 탭.
  4. 외부 JAR 파일 추가…

구성 Eclipse WebDriver가 포함된 IDE

파일 탐색기가 열리면:

  1. 다운로드한 JAR 파일을 선택하세요. Selenium 3단계에서 웹사이트를 확인하세요.
  2. 엽니다.
  3. 해당 파일들이 라이브러리 목록에 추가될 것입니다.

첨가Selenium에Eclipse

6. 내부 및 외부의 모든 JAR 파일을 추가합니다. libs 폴더입니다. 이제 속성 대화 상자가 아래 이미지와 비슷하게 보일 것입니다.

구성 Eclipse WebDriver가 포함된 IDE

7. 마지막으로 OK. Selenium 이제 라이브러리가 프로젝트로 가져와졌습니다.

브라우저 드라이버 서버

HTMLUnit은 WebDriver가 직접 자동화할 수 있는 유일한 브라우저입니다. — 별도의 구성 요소는 필요하지 않습니다. 다른 모든 브라우저의 경우, 별도의 프로그램(예: )이 필요합니다. 드라이버 서버 이 필요합니다.

각 브라우저마다 드라이버 서버가 다릅니다. 해당 드라이버는 브라우저별 서버에서 다운로드할 수 있습니다. Selenium 공식 사이트.

Browser 드라이버 서버 이름 비고
HTML단위 HTMLUnitDriver WebDriver는 HtmlUnitDriver를 사용하여 HTMLUnit을 기본적으로 구동하므로 추가 서버가 필요하지 않습니다.
Firefox Mozilla Gecko드라이버 필수 Firefox 45세 이상; 모질라에서 제작 및 관리합니다.
인터넷 익스플로러 Internet Explorer 드라이버 서버 32비트 및 64비트 버전으로 제공됩니다. 사용 중인 IE 아키텍처에 맞는 버전을 사용하십시오.
크롬 ChromeDriver 완전한 드라이버 서버 역할을 합니다. Chrome v21 이상을 지원합니다.
Opera Opera운전기사 완전한 드라이버 서버 역할을 수행합니다. Opera 브라우저.
팬텀 JS 고스트드라이버 PhantomJS는 HTMLUnit과 유사한 헤드리스 브라우저입니다.
Safari 사파리드라이버 사파리 브라우저용 완벽한 드라이버 서버 역할을 합니다.

자주 묻는 질문

당신은 Java JDK, Eclipse 위한 IDE Java 개발자들과 Selenium 웹드라이버 Java selenium.dev에서 다운로드한 클라이언트 JAR 파일입니다.

프로젝트를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택한 다음 이동하세요. Java 빌드 경로를 선택하고, 외부 JAR 추가를 클릭한 다음, 모든 JAR 파일을 선택합니다. Selenium 다운로드 폴더(libs 하위 폴더 안의 파일 포함).

Selenium ChromeDriver, GeckoDriver를 지원합니다.Firefox), 사파리드라이버, Opera드라이버 및 인터넷 익스플로러 드라이버 서버. HTMLUnit만 별도의 드라이버 서버가 필요하지 않습니다.

네. 아무거나 사용하셔도 됩니다. Java IDE와 같은 것들 IntelliJ IDEA or NetBeans또는 Maven을 사용하여 명령줄에서 테스트를 실행하거나 Gradle 빌드 도구로 사용하세요.

네. 크롬과 Firefox 두 드라이버 모두 드라이버 옵션을 통해 헤드리스 모드를 지원하므로 브라우저 창 없이 테스트를 실행하여 CI/CD 파이프라인 속도를 높일 수 있습니다.

이 게시물을 요약하면 다음과 같습니다.