Селен - Настройка среды
Чтобы разрабатывать сценарии Selenium RC или WebDriver, пользователи должны убедиться, что у них есть начальная конфигурация. Настройка среды включает следующие шаги.
- Скачайте и установите Java
- Загрузите и настройте Eclipse
- Настроить FireBug и FirePath
- Настроить Selenium RC
- Настроить Selenium WebDriver
Скачайте и установите Java
Нам необходимо установить JDK (Java Development Kit) для работы с Selenium WebDriver / Selenium. Давайте посмотрим, как загрузить и установить Java.
Step 1 - Перейдите к UR.
https://www.oracle.com/technetwork/java/javase/downloads/index.html
Step 2 - Перейдите в раздел «Загрузки» и выберите «Загрузка JDK».
Step 3 - Установите переключатель «Принять лицензионное соглашение».
Step 4- Выберите подходящую установку. В данном случае это бит Windows 7-64. Щелкните соответствующую ссылку и сохраните файл .exe на свой диск.
Step 5- Запустите загруженный exe-файл, чтобы запустить мастер установки. Нажмите «Далее», чтобы продолжить.
Step 6 - Выберите функции и нажмите «Далее».
Step 7 - Программа установки извлечена, и ее ход отображается в мастере.
Step 8 - Пользователь может выбрать место установки и нажать «Далее».
Step 9 - Программа установки устанавливает JDK, и новые файлы копируются.
Step 10 - Программа установки успешно устанавливается и отображает то же самое для пользователя.
Step 11- Чтобы проверить, прошла ли установка успешно, перейдите в командную строку и просто введите «java» в качестве команды. Результат выполнения команды показан ниже. Если установка Java не удалась или она НЕ была установлена, будет выдана ошибка «неизвестная команда».
Загрузите и настройте Eclipse
Step 1 - Перейдите по URL-адресу: https://www.eclipse.org/downloads/ и загрузите соответствующий файл в зависимости от архитектуры вашей ОС.
Step 2 - Нажмите кнопку «Загрузить».
Step 3- Загрузка будет в формате Zip. Разархивируйте содержимое.
Step 4 - Найдите Eclipse.exe и дважды щелкните файл.
Step 5 - Чтобы настроить рабочее пространство, выберите место, где должна происходить разработка.
Step 6 - Откроется окно Eclipse, как показано ниже.
Настроить FireBug и FirePath
Чтобы работать с Selenium RC или WebDriver, нам нужно найти элементы на основе их XPath, идентификатора или имени и т. Д. Чтобы найти элемент, нам нужны инструменты / плагины.
Step 1 - Перейдите по URL-адресу: https://addons.mozilla.org/en-US/firefox/addon/firebug/ и скачайте плагин.
Step 2 - Установщик надстройки отображается пользователю и устанавливается после нажатия кнопки «Установить».
Step 3 - После установки мы можем запустить плагин, перейдя в «Веб-разработчик» >> «Firebug».
Step 4- FirePath, плагин, который работает в Firebug, помогает пользователям получать XPath элемента. Установите FirePath, перейдя в "https://addons.mozilla.org/en-US/firefox/addon/firepath/"
Step 5 - Установщик надстройки отображается пользователю и устанавливается после нажатия кнопки «Установить».
Step 6 - Теперь запустите «Firebug», перейдя в «Инструменты» >> «Веб-разработчик» >> «Firebug».
пример
Теперь давайте разберемся, как использовать FireBug и FirePath на примере. Для демонстрации мы будем использовать www.google.com и зафиксировать свойства текстового поля "google.com".
Step 1- Сначала щелкните значок стрелки, как выделено на следующем снимке экрана, и перетащите его к объекту, для которого мы хотим сохранить свойства. HTML / DOM объекта будет отображаться, как показано ниже. Мы можем захватить «ID» текстового поля ввода, с которым мы можем взаимодействовать.
Step 2 - Чтобы получить XPath объекта, перейдите на вкладку «firepath» и выполните следующие шаги.
- Щелкните значок шпиона.
- Выберите элемент управления, для которого мы хотим захватить XPath.
- XPath выбранного элемента управления будет сгенерирован.
Настроить Selenium RC
Теперь давайте посмотрим, как настроить Selenium Remote control. В следующих главах мы поймем, как разрабатывать сценарии с помощью Selenium RC, но пока мы разберемся только с его конфигурационной частью.
Step 1 - Перейдите в раздел загрузок Selenium. http://www.seleniumhq.org/download/ и загрузите Selenium Server, щелкнув номер его версии, как показано ниже.
Step 2- После загрузки нам нужно запустить Selenium Server. Для этого откройте командную строку и перейдите в папку, в которой хранится загруженный файл JAR, как показано ниже.
Step 3- Чтобы запустить сервер, используйте команду 'java -jar << имя загруженного jar-файла >>, и если java JDK установлен правильно, вы получите сообщение об успешном завершении, как показано ниже. Теперь мы можем приступить к написанию скриптов Selenium RC.
Настроить Selenium WebDriver
Теперь давайте посмотрим, как настроить Selenium WebDriver. В следующих главах мы поймем, как разрабатывать скрипты с помощью Selenium WebDriver, однако пока мы разберемся только с его конфигурационной частью.
Step 1 - Перейдите в раздел загрузок селена http://www.seleniumhq.org/download/ и загрузите Selenium WebDriver, щелкнув номер его версии, как показано ниже.
Step 2 - Загруженный файл имеет формат Zipped, и нужно распаковать его содержимое, чтобы сопоставить его с папкой проекта.
Step 3- Разархивированное содержимое будет отображаться, как показано ниже. Как сопоставить его с папкой проекта и как запустить скрипт, будет рассмотрен в главе о webDriver.