Як встановити 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) тут.
Ця версія JDK поставляється в комплекті з Java Середовище виконання (JRE), тому вам не потрібно завантажувати й інсталювати JRE окремо.
Примітка: Завантажте останню доступну версію JDK, перейшовши на сторінку завантаження. Конкретна версія не важлива. На момент написання цього посібника поточна версія – 24.
Після завершення встановлення відкрийте командний рядок і введіть «java». Якщо ви бачите наступний екран, ви можете переходити до наступного кроку.
Крок 2 – Встановити Eclipse IDE
Завантажте найновішу версію "Eclipse IDE для Java Розробники» тут. Переконайтеся, що вибрали правильно між Windows 32-розрядні та 64-розрядні версії.
Ви повинні мати можливість завантажити файл exe під назвою «eclipse-inst-win64» для встановлення.
Double-клацніть файл, щоб інсталювати Eclipse. Відкриється нове вікно. Натисніть Eclipse IDE для Java Розробники.
Після цього відкриється нове вікно, у якому натисніть кнопку з позначкою 1 і змініть шлях на «C:\eclipse». Опублікуйте це. Натисніть кнопку «Установити», позначену цифрою 2
Після успішного завершення процедури інсталяції з’явиться вікно. У цьому вікні натисніть «Запустити».
Це запустить для вас eclipse neon IDE.
Крок 3 - Selenium Встановлення WebDriver
Ви можете завантажити Selenium Веб-драйвер для Java Драйвер клієнта тут. Там ви знайдете клієнтські драйвери для інших мов, але виберіть лише той, для якого Java.
Це завантаження постачається у вигляді ZIP-файлу під назвою «selenium-4.30.0». Для простоти Selenium встановлення на Windows 10 або Windows 11, витягніть вміст цього ZIP-файлу на диск C, щоб у вас був каталог «C:\selenium-4.30.0\». Цей каталог містить усі JAR-файли, які ми пізніше імпортуємо Eclipse та цінності Selenium налаштування.
Крок 4 - налаштування Eclipse IDE з WebDriver
- Запустіть файл «eclipse.exe» всередині папки «eclipse», яку ми роздобули на кроці 2. Якщо ви виконали крок 2 правильно, виконуваний файл має бути розташований у C:\eclipse\eclipse.exe.
- Коли вас попросять вибрати робочу область, прийміть розташування за замовчуванням.
3. Створіть новий проект у меню Файл > Створити > Java Демонструвати. Назвіть проект як «новий проект».
Відкриється нове спливаюче вікно. Введіть деталі, як показано нижче
- Project Name
- Розташування для збереження проекту
- Виберіть виконання JRE
- Виберіть варіант проекту макета
- Натисніть кнопку Готово
4. На цьому кроці
- Клацніть правою кнопкою миші на щойно створеному проекті та
- Виберіть «Новий» > «Пакет» і назвіть цей пакет «новий пакет».
Відкриється спливаюче вікно з назвою пакета,
- Введіть назву пакета
- Натисніть кнопку Готово
5. Створити нову Java клас у newpackage, клацнувши на ньому правою кнопкою миші, а потім вибравши New > Class, а потім назвіть його «MyClass». ваш Eclipse IDE має виглядати як на зображенні нижче.
Коли ви натискаєте на Клас, відкриється спливаюче вікно, введіть дані як
- Назва класу
- Натисніть кнопку Готово
Ось як це виглядає після створення класу.
Тепер вам потрібно встановити Selenium Бібліотеки WebDriver в Java Побудувати шлях. На цьому етапі
- Клацніть правою кнопкою миші «новий проект» і виберіть властивості.
- У діалоговому вікні «Властивості» натисніть «Java Побудувати шлях».
- Натисніть на Бібліотеки , а потім
- Натисніть «Додати зовнішні файли JAR.»
Коли ви натискаєте «Додати зовнішні файли JAR..»
- Відкриється спливаюче вікно. Виберіть файли JAR, з яких ви завантажуєте Selenium на кроці 3
- Clcik відкрито
- Файли будуть додані в бібліотеку
6. Додайте всі JAR-файли в папку «libs» і поза нею. Тепер ваше діалогове вікно «Властивості» має виглядати так, як на зображенні нижче.
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
- Java Комплект розробки (JDK). https://www.oracle.com/java/technologies/downloads/
- Eclipse IDE - http://www.eclipse.org/downloads/
- Java Драйвер клієнта - https://www.selenium.dev/downloads/
Під час запуску проекту WebDriver у Eclipse, не забудьте імпортувати Java Файли клієнтського драйвера на ваш проект. Ці файли будуть вашими Selenium Бібліотека
З новою версією Selenium, немає браузера, який можна автоматизувати без використання сервера драйверів.