Учебники

Watir – Установка драйверов для браузеров

В этой главе мы собираемся установить драйверы браузера, которые нам нужны для тестирования нашего проекта с использованием Watir. До Watir 6 нам приходилось включать watir-webdriver для использования драйверов браузера. С выпуском Watir 6 watir-webdriver доступен как часть пакета Watir, и пользователям не нужно добавлять watir-webdriver отдельно.

Браузеры, такие как Chrome, Firefox и Safari, доступны по умолчанию, и вам не нужно добавлять их извне. Если во время тестирования у вас возникнет проблема, что драйвер для браузера недоступен, вы всегда можете скачать их, как указано ниже.

Мы собираемся установить драйверы для следующих браузеров –

  • Драйвер для браузеров – Chrome
  • Драйвер для браузеров – Firefox
  • Драйвер для браузеров – Edge
  • Драйвер для браузеров – Internet Explorer
  • Драйвер для браузеров – Safari

Драйвер для браузера – Chrome

Чтобы получить драйвер для браузера Chrome, перейдите по адресуhttps://sites.google.com/a/chromium.org/chromedriver/downloads .

Браузер драйверов

Проверьте версию своего браузера и, соответственно, загрузите драйвер Chrome. Чтобы проверить версию вашего браузера Chrome, сделайте, как показано здесь –

Chrome драйвер

Нажмите «О Google Chrome», и появится версия Chrome, как показано ниже.

Версия Chrome

Итак, наша версия 74. Итак, скачайте Chrome Driver версии 74.

Скачать Chrome Driver

Затем загрузите драйвер Chrome в зависимости от вашей операционной системы. Мы скачаем chromedriver_win32.zip, он предназначен как для 32-битных, так и для 64-битных машин. Если вы планируете использовать загруженный драйвер, добавьте местоположение в переменную PATH.

Драйвер для браузера – Firefox

Для драйвера Firefox перейдите по адресуhttps://github.com/mozilla/geckodriver/releases, как показано на скриншоте ниже –

Скачать Firefox

В соответствии с вашей операционной системой, загрузите драйвер, как показано выше. Если вы планируете использовать загруженный драйвер, добавьте местоположение в переменную PATH.

Драйвер для браузера – Edge

Для драйвера Firefox перейдите по адресуhttps://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/, как показано на снимке экрана ниже –

Driver Browser Edge

Нажмите на версию Microsoft Edge, как показано ниже –

Microsoft Edge

Нажмите на ссылку Release, и он перенаправит вас на:

Номер версии

Здесь вы можете найти версию для загрузки, доступную для Windows. Если вы планируете использовать загруженный драйвер, добавьте местоположение в переменную PATH.

Драйвер для браузера – Internet Explorer

Чтобы установить драйвер для Internet Explorer, перейдите по адресуhttps://docs.seleniumhq.org/download/, как показано ниже –

Internet Explorer

Детали для секции загрузки на IE показаны здесь –

Скачать раздел

В соответствии с вашей ОС загрузите 32- или 64-разрядную версию Windows IE. Также добавьте местоположение к вашей переменной PATH, чтобы использовать драйвер.

Драйверы для браузеров – Safari

Драйверы для Safari не требуется загружать извне для Safari версии 10 и выше. Они загружаются вместе с пакетом gem при установке Watir.

Обратите внимание, что драйверы для Chrome, Firefox, Internet Explorer также доступны при установке Watir. Но если вы столкнулись с какими-либо проблемами и нуждаетесь в тестировании конкретной версии, вы можете скачать их в соответствии с вашим браузером и обновить местоположение в PATH, чтобы использовать его при тестировании вашего приложения.