Як встановити Selenium веб-драйвер

Selenium Встановлення WebDriver

Selenium процес встановлення складається з 4 етапів:

Крок 1: Встановлювати Java SDK
Крок 2: Встановлювати Eclipse
Крок 3: Встановлювати Selenium Файли WebDriver
Крок 4: Конфігурувати Eclipse IDE з WebDriver

У цьому підручнику ми дізнаємося, як встановити Selenium Веб-драйвер. Нижче наведено детальний процес

ПРИМІТКА: версії 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 neon IDE.

Крок 3 - Selenium Встановлення WebDriver

Ви можете завантажити Selenium Веб-драйвер для Java Драйвер клієнта тут. Там ви знайдете клієнтські драйвери для інших мов, але виберіть лише той, для якого Java.

Завантажте файли Jar

Це завантаження постачається у вигляді ZIP-файлу під назвою «selenium-4.30.0». Для простоти Selenium встановлення на Windows 10 або Windows 11, витягніть вміст цього ZIP-файлу на диск C, щоб у вас був каталог «C:\selenium-4.30.0\». Цей каталог містить усі JAR-файли, які ми пізніше імпортуємо Eclipse та цінності Selenium налаштування.

Крок 4 - налаштування Eclipse IDE з WebDriver

  1. Запустіть файл «eclipse.exe» всередині папки «eclipse», яку ми роздобули на кроці 2. Якщо ви виконали крок 2 правильно, виконуваний файл має бути розташований у C:\eclipse\eclipse.exe.
  2. Коли вас попросять вибрати робочу область, прийміть розташування за замовчуванням.

Конфігурувати Eclipse IDE з WebDriver

3. Створіть новий проект у меню Файл > Створити > Java Демонструвати. Назвіть проект як «новий проект».

Конфігурувати Eclipse IDE з WebDriver

Відкриється нове спливаюче вікно. Введіть деталі, як показано нижче

  1. Project Name
  2. Розташування для збереження проекту
  3. Виберіть виконання JRE
  4. Виберіть варіант проекту макета
  5. Натисніть кнопку Готово

Конфігурувати Eclipse IDE з WebDriver

4. На цьому кроці

  1. Клацніть правою кнопкою миші на щойно створеному проекті та
  2. Виберіть «Новий» > «Пакет» і назвіть цей пакет «новий пакет».

Конфігурувати Eclipse IDE з WebDriver

Відкриється спливаюче вікно з назвою пакета,

  1. Введіть назву пакета
  2. Натисніть кнопку Готово

Конфігурувати Eclipse IDE з WebDriver

5. Створити нову Java клас у newpackage, клацнувши на ньому правою кнопкою миші, а потім вибравши New > Class, а потім назвіть його «MyClass». ваш Eclipse IDE має виглядати як на зображенні нижче.

Конфігурувати Eclipse IDE з WebDriver

Коли ви натискаєте на Клас, відкриється спливаюче вікно, введіть дані як

  1. Назва класу
  2. Натисніть кнопку Готово

Конфігурувати Eclipse IDE з WebDriver

Ось як це виглядає після створення класу.

Конфігурувати Eclipse IDE з WebDriver

Тепер вам потрібно встановити Selenium Бібліотеки WebDriver в Java Побудувати шлях. На цьому етапі

  1. Клацніть правою кнопкою миші «новий проект» і виберіть властивості.
  2. У діалоговому вікні «Властивості» натисніть «Java Побудувати шлях».
  3. Натисніть на Бібліотеки , а потім
  4. Натисніть «Додати зовнішні файли JAR.»

Конфігурувати Eclipse IDE з WebDriver

Коли ви натискаєте «Додати зовнішні файли JAR..»

  1. Відкриється спливаюче вікно. Виберіть файли JAR, з яких ви завантажуєте Selenium на кроці 3
  2. Clcik відкрито
  3. Файли будуть додані в бібліотеку

ДодаванняSeleniumДоEclipse

 

 

6. Додайте всі JAR-файли в папку «libs» і поза нею. Тепер ваше діалогове вікно «Властивості» має виглядати так, як на зображенні нижче.

Конфігурувати Eclipse IDE з WebDriver

7. Нарешті натисніть OK, і ми завершимо імпорт Selenium бібліотеки в наш проект.

Різні драйвери

HTMLUnit є єдиним браузер, який WebDriver може безпосередньо автоматизувати, це означає, що жодного іншого окремого компонента не потрібно інсталювати або запускати під час виконання тесту. Для інших браузерів потрібна окрема програма. Така програма називається  Сервер драйверів.

Сервер драйверів відрізняється для кожного браузера. Наприклад, Internet Explorer має власний сервер драйверів, який не можна використовувати в інших браузерах. Нижче наведено список серверів драйверів і відповідних браузерів, які їх використовують.

Ви можете завантажити ці драйвери тут

браузер Ім'я сервера драйверів Зауваження
HTMLUnit Драйвер HtmlUnit WebDriver може керувати HTMLUnit, використовуючи HtmlUnitDriver як сервер драйверів
Firefox Mozilla GeckoDriver WebDriver може керувати Firefox без необхідності запуску сервера драйверів Firefox 45 і вище потрібно використовувати драйвер gecko, створений Mozilla для автоматизації
Internet Explorer Сервер драйверів Internet Explorer Доступний у 32- та 64-розрядних версіях. Використовуйте версію, яка відповідає архітектурі вашого IE
Chrome Драйвер Chrome Хоча його назва просто «ChromeDriver», насправді це сервер драйверів, а не просто драйвер. Поточна версія може підтримувати версії, вищі за Chrome v.21
Opera OperaВодій Хоча його назва просто "OperaДрайвер», це, по суті, сервер драйверів, а не просто драйвер.
PhantomJS GhostDriver PhantomJS — ще один безголовий браузер, як і HTMLUnit.
Safari SafariDriver Хоча його назва просто «SafariDriver», насправді це сервер драйверів, а не просто драйвер.

Підсумки

Окрім браузера, вам знадобиться наступне, щоб почати використовувати WebDriver

Під час запуску проекту WebDriver у Eclipse, не забудьте імпортувати Java Файли клієнтського драйвера на ваш проект. Ці файли будуть вашими Selenium Бібліотека

З новою версією Selenium, немає браузера, який можна автоматизувати без використання сервера драйверів.