Как да инсталирате Selenium уебдрайвер

⚡ Умно обобщение

Инсталиране Selenium WebDriver изисква четири последователни стъпки: настройка Java JDK, инсталиране Eclipse IDE, изтегляне на Selenium уебдрайвер Java клиент и конфигуриране Eclipse с библиотеките на WebDriver, преди да напишете първия си тест.

  • 🎯 Java Първо: Изтеглете и инсталирайте най-новото Oracle JDK преди всичко друго — той е основата за всичко Selenium Java проекти.
  • 🧩 Eclipse SDI: Инсталирайте Eclipse IDE за Java Разработчици и задайте пътя до работното пространство на C:\eclipse за чиста и предвидима настройка.
  • Изтегляне на уеб драйвер: Хвани Selenium уебдрайвер Java клиентски ZIP файл от selenium.dev и extracКачвайте го в C:\selenium-4.x\, за да запазите достъпа до JAR файловете.
  • 📊 Конфигурация на пътя за изграждане: Добавете всички JAR файлове от Selenium ZIP (включително тези в папката libs) към вашия Eclipse проект Java Път за изграждане.
  • Сървъри за драйвери: Всеки браузър с изключение на HTMLUnit изисква отделен сървър за драйвери (ChromeDriver, GeckoDriver и др.), преди WebDriver да може да го контролира.

Selenium Инсталиране на WebDriver

Selenium инсталацията е процес в 4 стъпки:

Стъпка 1: Инсталирайте Java SDK
Стъпка 2: Инсталирайте Eclipse
Стъпка 3: Инсталирайте Selenium WebDriver файлове
Стъпка 4: Определен Eclipse IDE с WebDriver

В този урок ще научим как да инсталираме Selenium WebDriver. По-долу е описан подробният процес.

ЗАБЕЛЕЖКА: Версиите на Java, Eclipse, и Selenium ще се актуализира с времето. Но стъпките за инсталиране ще останат същите. Моля, изберете най-новата версия и продължете със стъпките за инсталиране по-долу.

Стъпка 1 – Инсталиране Java Комплект за разработка на софтуер (JDK)

Изтеглете и инсталирайте Java Комплект за разработка на софтуер (JDK) тук.

Java Инсталация

Тази JDK версия идва в комплект с Java Runtime Environment (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 Инсталиране на WebDriver

Изтеглете Selenium уебдрайвер Java Клиентски драйвер тукНа тази страница ще намерите клиентски драйвери за други езици, но изберете само този за Java.

Изтеглете Jar файлове

Това изтегляне се предлага като ZIP файл с име selenium-4.30.0За простота, напр.tracКачвайте съдържанието на този ZIP файл на вашето C устройство, така че да имате директорията C:\selenium-4.30.0\Тази директория съдържа всички JAR файлове, които по-късно ще импортирате в Eclipse.

Стъпка 4 - Конфигуриране Eclipse IDE с WebDriver

  1. Стартиране на eclipse.exe файл в рамките на eclipse папка. Ако сте изпълнили правилно стъпка 2, изпълнимият файл е на адрес C:\eclipse\eclipse.exe.
  2. Когато бъдете помолени да изберете работно пространство, приемете местоположението по подразбиране.

Определен Eclipse IDE с WebDriver

3. Създайте нов проект чрез Файл > Нов > Java ПроектДайте име на проекта newproject.

Определен Eclipse IDE с WebDriver

Ще се отвори нов изскачащ прозорец. Въведете следните данни:

  1. Име на проекта
  2. Място за запазване на проекта
  3. Изберете JRE за изпълнение
  4. Изберете опцията за проект за оформление
  5. Кликнете завършеност

Определен Eclipse IDE с WebDriver

4. В тази стъпка:

  1. Щракнете с десния бутон върху новосъздадения проект.
  2. Изберете Ново > Пакет и наименувайте пакета newpackage.

Определен Eclipse IDE с WebDriver

Ще се отвори изскачащ прозорец. Въведете името на пакета и щракнете завършеност.

Определен Eclipse IDE с WebDriver

5. Създайте нов Java клас под newpackage като щракнете с десния бутон върху него и изберете Ново > КласДай му име MyClass, Вашият Eclipse IDE трябва да изглежда като изображението по-долу.

Определен Eclipse IDE с WebDriver

Когато щракнете клас, ще се отвори изскачащ прозорец. Въведете името на класа и щракнете завършеност.

Определен Eclipse IDE с WebDriver

Ето как изглежда работното пространство след създаването на класа.

Определен Eclipse IDE с WebDriver

Сега трябва да добавите Selenium WebDriver библиотеки към Java Изграждане на път. В тази стъпка:

  1. Кликнете с десния бутон върху newproject и изберете Имоти.
  2. В диалоговия прозорец „Свойства“ щракнете върху Java Път за изграждане.
  3. Щракнете върху Библиотеки раздела.
  4. Кликнете Добавяне на външни JAR файлове…

Определен Eclipse IDE с WebDriver

Когато се отвори файловият браузър:

  1. Изберете JAR файловете, изтеглени от Selenium уебсайт в стъпка 3.
  2. Кликнете отворено.
  3. Файловете ще бъдат добавени към списъка с библиотеки.

ДобавянетоSeleniumДа сеEclipse

6. Добавете всички JAR файлове отвътре и отвън на libs папка. Вашият диалогов прозорец „Свойства“ вече трябва да изглежда подобно на изображението по-долу.

Определен Eclipse IDE с WebDriver

7. Накрая щракнете OK. Selenium Библиотеките вече са импортирани във вашия проект.

Сървъри за драйвери на браузъра

HTMLUnit е единственият браузър, който WebDriver може да автоматизира директно. — не е необходим отделен компонент. За всички останали браузъри е необходима отделна програма, наречена Сървър на драйвери е необходимо.

Сървърът с драйвери е специфичен за всеки браузър. Можете да изтеглите тези драйвери от Selenium Официален сайт.

Browser Име на сървъра на драйвера Забележки
HTMLUnit HtmlUnitDriver WebDriver управлява HTMLUnit директно, използвайки HtmlUnitDriver — не е необходим допълнителен сървър.
Firefox Mozilla GeckoDriver Необходим за Firefox 45 и нагоре; създаден и поддържан от Mozilla.
Internet Explorer Сървър за драйвери на Internet Explorer Предлага се в 32-битова и 64-битова версия. Използвайте версията, която съответства на архитектурата на вашия IE.
Chrome ChromeDriver Функционира като пълноценен сървър за драйвери. Поддържа Chrome v21 и по-нови версии.
Opera Operaдрайвер Функционира като пълноценен сървър за драйвери за Opera браузър.
PhantomJS GhostDriver PhantomJS е браузър без графичен интерфейс, подобен на HTMLUnit.
сафари SafariDriver Функционира като пълноценен сървър за драйвери за браузъра Safari.

Въпроси и Отговори

Нуждаете се от Java JDK, Eclipse IDE за Java Разработчиците и Selenium уебдрайвер Java JAR файлове на клиента, изтеглени от selenium.dev.

Щракнете с десния бутон върху проекта си, изберете Свойства, отидете на Java „Изграждане на път“, щракнете върху „Добавяне на външни JAR файлове“, след което изберете всички JAR файлове от Selenium папка за изтегляне, включително тези в подпапката libs.

Selenium поддържа ChromeDriver, GeckoDriver (Firefox), SafariDriver, OperaДрайвер и сървър за драйвери на Internet Explorer. Само HTMLUnit не изисква отделен сървър за драйвери.

Да. Можете да използвате всеки Java IDE, като например IntelliJ IDEA or NetBeansили стартирайте тестове от командния ред, използвайки Maven или Gradle като ваш инструмент за изграждане.

Да. Хром и Firefox И двата поддържат headless режим чрез опциите на драйвера, което позволява тестовете да се изпълняват без видим прозорец на браузъра за по-бързи CI/CD конвейери.

Обобщете тази публикация с: