Установка Selenium состоит из таких шагов:
- Установка Java SDK
- Установка Eclipse IDE
- Скачиваем Selenium Java Client Driver
- Настраиваем Eclipse для работы с WebDriver
- Другие драйвера
- Где скачать
В этом гайде мы разберем, как установить Selenium WebDriver.
Примечание: Версии Java, Eclipse и Selenium постоянно обновляются. Но порядок действий для установки не зависит от этих версий. Просто выбирайте последние версии и выполняйте шаги этого руководства.
Шаг 1. Устанавливаем Java
Скачиваем и устанавливаем Java Software Development Kit (JDK). Скачать можно по ссылке.


JDK включает в себя и Java Runtime Environment (JRE), поэтому не нужно скачивать и устанавливать его отдельно.
После завершения установки открываем командную строку и вводим java
. Если ваша консоль выглядит так же, как на изображении ниже, можно переходить к следующему шагу.

Шаг 2. Устанавливаем Eclipse IDE
Скачиваем актуальную версию Eclipse IDE for Java Developers (дистрибутив по ссылке). Если вы работаете в Windows, обратите внимание, что есть отдельные версии Eclipse для 32-разрядных и 64-разрядных архитектур.

После скачивания устанавливаем Eclipse:

Выбираем Eclipse IDE for Java Developers:

В Installation Folder указываем папку, в которую нужно установить Eclipse (мы выбираем c:\Eclipse
)

После завершения установки запускаем Eclipse:

Шаг 3. Скачиваем Selenium Java Client Driver
Скачиваем Selenium WebDriver for Java Client Drivder (cсылка). На этой странице можно найти драйвера для разных языков программирования — нас интересует драйвер для Java.

После скачивания у вас будет ZIP-архив с названием «selenium-java-3.141.59.zip» (возможно, версия будет отличаться). Распаковываем содержимое архива. В распакованной папке будут находиться все необходимые JAR-файлы, которые мы потом импортируем в Eclipse.
Шаг 4. Настраиваем Eclipse для работы с WebDriver
1. Запускаем Eclipse.
2. При выборе workspace, выбираем папку по умолчанию.

3. Создаем новый проект (File > New > Java Project). Вводим имя проекта (в нашем случае это будет «newproject»)
В следующем окне устанавливаем следующие конфигурации:
- Имя проекта
- Папка проекта
- Окружения для запуска (execution JRE)
- Layout проекта
После этого нажимаем «Finish».
4. Нажимаем правой кнопкой мыши на созданном проекте и выбираем New > Package. Вводим имя пакета (в нашем случае это будет newpackage)


5. В новом пакете создаем Java-класс. Кликаем правой кнопкой мыши по пакету и выбираем New > Class. Вводим имя класса (в нашем случае это будет NewClass).


После создания класса IDE должна выглядеть, как на изображении ниже:

Добавим Selenium WebDriver в Java Build Path
- Кликаем правой кнопкой мыши по проекту («newproject») и выбираем Properties.
- В окне Properties нажимаем на Java Build Path.
- Выбираем вкладку Libraries и нажимаем на Add External JARs…

После клика по Add External JARs… должно открыться окно выбора JAR-файлов.

Выбираем все файлы внутри папки libs:

Выбираем файлы внутри папки Library:

После добавления нажимаем Apply and Close:

6. После добавления необходимых JAR-файлов ваш проект должен выглядеть как на изображении ниже:

Поздравляем, мы завершили импорт Selenium в наш проект!
Другие драйвера
HTMLUnit и Firefox — браузеры, которыми WebDriver может управлять напрямую — это значит, что для работы с ними не нужно устанавливать никакие другие драйвера. Для остальных браузеров нужно дополнительное ПО — Driver Server.
Эти драйвера разные для разных браузеров. Например, драйвер для IE можно использовать только вместе с IE, для других браузеров он не подойдет.
Скачать драйвера можно здесь.
Где скачать
Кроме браузера, для использования WebDriver, понадобятся:
- Java Development Kit (JDK). Скачать можно здесь.
- Eclipse IDE. Скачать можно здесь.
- Java Client Driver. Скачать можно здесь.
Важно не забывать импортировать файлы драйвера в Eclipse проект.