🔗 Ресурсы: Selenium WebDriver
⚡ Главные ссылки
Официальная документация
- Selenium Documentation — официальный сайт: WebDriver, IDE, Grid, лучшие практики.
- Getting Started with Selenium 4 — установка, первый скрипт, Selenium Manager.
- Browser Drivers — управление ChromeDriver, GeckoDriver, EdgeDriver в Selenium 4.
- Ожидания (Waits) — implicit wait, explicit wait, WebDriverWait.
PyPI — пакеты
-
selenium —
основная библиотека.
pip install selenium -
webdriver-manager —
автоматическое управление драйверами.
pip install webdriver-manager
ChromeDriver и GeckoDriver
- Chrome for Testing — официальный источник ChromeDriver (новый способ, заменил chromedriver.chromium.org).
- GeckoDriver Releases — драйвер для Firefox, GitHub Releases.
W3C WebDriver Protocol
- W3C WebDriver Specification — стандарт протокола, которому следует Selenium 4. Полезно для понимания «под капотом».
GitHub
- SeleniumHQ/selenium — исходный код, changelog, issues.
- SergeyPirogov/webdriver_manager — исходный код webdriver-manager, примеры.
Статьи и туториалы
- Modern Web Automation With Python and Selenium — Real Python
- Introducing Selenium Manager — официальный блог — что такое Selenium Manager и зачем он появился.