<style>.lazy{display:none}</style>Настройка и установка WebDriver с помощью Eclipse

Настройка и установка WebDriver с помощью Eclipse

В этом руководстве мы обсудим процедуру установки, позволяющую начать работу с WebDriver с нуля. Мы также обсудим широкий спектр драйверов, предоставляемых WebDriver, каждый из которых отвечает различным требованиям тестирования и защиты окружающей среды.

Чтобы использовать WebDriver для написания сценариев, необходимо наличие некоторых предварительных условий, таких как базовая настройка среды. В статье в наших примерах мы будем использовать Java в качестве языка программирования. Поэтому давайте начнем с установки Java.

Содержание:

Установка Java

Подпишитесь на наш ТЕЛЕГРАМ КАНАЛ ПО АВТОМАТИЗАЦИИ ТЕСТИРОВАНИЯ

Шаг 1: Зайдите на официальный сайт Oracle – “JAVA download“, скачайте платформу Java Platform, Standard Edition. На странице доступны все последние выпуски.

страница загрузки Java

Шаг 2: Как только вы нажмете на кнопку Download, появится следующий экран. Примите лицензионное соглашение для установки Java и выберите один из различных каталогизированных Java Development Kit’ов. Отдайте предпочтение тому, который лучше всего соответствует конфигурации вашей системы.

страница выбора версии программы

Не забудьте загрузить JDK (комплект средств разработки Java). В комплект уже входит JRE (среда выполнения Java). Таким образом, пользователю не требуется загружать и устанавливать JRE отдельно.

Установка Eclipse IDE

Шаг 1: Зайдите на официальный сайт Eclipse и перейдите на страницу загрузки – Eclipse download. Скачайте Eclipse IDE для разработчиков Java EE. На странице доступны все последние выпуски.

Убедитесь, что вы выбрали и загрузили подходящую IDE Eclipse в соответствии с конфигурацией вашей системы. Для загрузки доступны две ссылки – для 64-битной и для 32-битной операционной системы Windows.

страница выбора версии программы

Шаг 2: Как только мы нажимаем ссылку для скачивания, пользователь перенаправляется на новую страницу, содержащую информацию о текущей загрузке. Нажмите на значок загрузки.

страница скачивания

Скачивание полной zip-папки может занять несколько минут.

Шаг 3: После загрузки скопируйте папку и поместите ее в нужное место в вашей файловой системе.

пример скачивания программы

Шаг 4: Распакуйте заархивированную папку, после чего вы увидите папку с названием eclipse. В ней содержатся все необходимые приложения и исходные файлы.

распакованный архив программы

Шаг 5: Запустите Eclipse IDE с помощью файла загрузки “eclipse.exe”, который находится в папке eclipse. См. рисунок выше.

Шаг 6: Приложение предложит вам указать местоположение рабочей области, места, где будут располагаться все ваши проекты eclipse. Введите/найдите удобное для вас место или просто выберите его по умолчанию и нажмите на кнопку OK.

путь установки

Настройка WebDriver

Поскольку для создания тестовых сценариев мы будем использовать Java в качестве языка программирования, нам придется внедрить клиентские драйверы, специфичные для данного языка. Итак, начнем с загрузки клиентских библиотек Selenium Java.

Загрузка клиентских библиотек Selenium Java

Шаг 1: Зайдите на официальный сайт Selenium и перейдите на страницу загрузки – “http://docs.seleniumhq.org/download/“. Обратитесь к разделу на рисунке ниже, где перечислены клиентские библиотеки для различных языков программирования. Нажмите ссылку для скачивания клиентской библиотеки Java.

клиентские библиотеки для различных языков программирования

Для загрузки всей заархивированной папки может потребоваться несколько минут.

Шаг 2: После загрузки скопируйте папку и поместите ее в нужное место в вашей файловой системе.

Шаг 3: Распакуйте заархивированную папку, после чего вы увидите папку под названием “Selenium-2.41.0.zip”. Она содержит все необходимые jar-файлы, которые позволяют пользователям создавать тестовые сценарии на Java.

Таким образом, эти библиотеки можно настроить в Eclipse IDE.

Конфигурирование библиотек в Eclipse IDE

Шаг 1: Перейдите к Eclipse IDE. Создайте новый проект на основе Java, выбрав File -> New -> Java Project. См. следующий рисунок.

создание нового проекта

Шаг 2: Укажите пользовательское имя для вашего Java-проекта. Давайте зададим имя Learning_Selenium и нажмем на кнопку Finish. Созданный проект можно увидеть в левой части экрана на панели проводника пакетов.

Шаг 3: Создайте новый класс Java с именем “First_WebdriverClass” в исходной папке, щелкнув по нему правой кнопкой мыши и перейдя к New -> class.

Шаг 4: Теперь давайте настроим библиотеки в нашем Java-проекте. Для этого выберите проект и щелкните на нем правой кнопкой мыши. Выберите “Свойства” в списке опций. Появится следующий экран: Выберите “Java Build Path” из списка вариантов.

окно выбора

Шаг 5: По умолчанию открыта вкладка “Библиотеки”. Если это не так, перейдите на нее самостоятельно. Затем нажмите на кнопку “Добавить внешние банки…”. Перейдите в папку, в которой мы сохранили извлеченную папку для клиентских библиотек Java.

Шаг 6: Выберите все JAR-файлы, находящиеся в папке “selenium-java-2.41.0”, и нажмите на кнопку “Открыть” в диалоговом окне.

Диалоговое окно свойств должно выглядеть, как показано на рисунке ниже.

Диалоговое окно свойств

Шаг 7: Нажмите на кнопку “OK” в диалоговом окне, чтобы завершить конфигурацию библиотек Selenium в нашем Java-проекте.

Проект будет выглядеть следующим образом:

окно проекта

Доступные драйверы

В WebDriver доступно несколько классов драйверов, каждый из которых предназначен для определенного веб-браузера. Каждый браузер имеет свою реализацию драйвера в WebDriver.

В WebDriver часть браузеров можно автоматизировать напрямую, в то время как для автоматизации и выполнения тестовых сценариев другим браузерам требуется внешнее устройство. Этот внешний объект известен как сервер драйверов. Таким образом, пользователю необходимо загрузить его для различных веб-браузеров.

Обратите внимание, что для каждого веб-браузера существует отдельный сервер драйверов, и пользователь не может использовать один сервер драйверов для других веб-браузеров, кроме того, для которого он предназначен.

Ниже приведен список доступных веб-браузеров и соответствующих им драйверов сервера.

список доступных веб-браузеров и соответствующих им драйверов сервера

Заключение

В этом руководстве мы ознакомили вас со всеми настройками и установкой среды, которые необходимо выполнить перед созданием тестовых сценариев WebDriver.

Вот основные моменты этой статьи:

  • Перед созданием тестовых сценариев на основе WebDriver необходимо установить несколько утилит и пакетов.
  • Установите JDK (Java Development Kit). Помните, что пользователь не должен устанавливать JRE отдельно, поскольку он уже включен в комплект.
  • Скачайте Eclipse IDE. От пользователя требуется только загрузить пакет. Никакой другой установки Eclipse не требуется.
  • Скачайте библиотеки Java Client Libraries, чтобы иметь возможность создавать тестовые сценарии на языке программирования Java.
  • Запустите eclipse с помощью eclipse.exe. Выберите рабочую область, в которой вы хотите сохранить проекты.
  • Создайте новый Java-проект в Eclipse. Создайте новый Java-класс в проекте.
  • Настройте Eclipse, импортировав файлы jars для Java Client Drivers.
  • В WebDriver одни браузеры могут быть автоматизированы напрямую, в то время как для других веб-браузеров требуется внешний сервер драйверов.
  • Firefox и HTML Unit – единственные браузеры, которые не могут быть автоматизированы напрямую. Поэтому для них не требуется отдельный сервер драйверов. Все остальные известные веб-браузеры, такие как Chrome, Safari, Internet Explorer и т.д., требуют наличия сервера драйверов.

Перевод статьи  «WebDriver Entire Setup And Installation With Eclipse – Selenium Tutorial #9».

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *