🔗 Ресурсы — Selenium и pytest

🎯 Официальная документация и полезные статьи

Официальная документация

РесурсОписание
Selenium Documentation Официальная документация Selenium 4: WebDriver, Grid, IDE. Актуальное API.
Getting Started — WebDriver Установка, первый запуск, Selenium Manager. Старт для новичков.
Chrome — WebDriver Docs Запуск Chrome через Selenium 4, ChromeOptions, ChromeService.
Firefox — WebDriver Docs Запуск Firefox, FirefoxOptions, GeckoDriver.
pytest Fixtures Официальная документация pytest: фикстуры, yield, scope, параметризация.

ChromeDriver и GeckoDriver

РесурсОписание
ChromeDriver — официальный сайт Ручное скачивание ChromeDriver (нужно только при работе без Selenium Manager).
GeckoDriver — GitHub Releases Скачать GeckoDriver для Firefox вручную.
webdriver-manager на PyPI Библиотека явного управления драйверами (альтернатива Selenium Manager).

Полезные статьи

СтатьяТема
Миграция на Selenium 4 Как обновить код с Selenium 3 на Selenium 4: executable_path, find_element_by_* и другие изменения.
Modern Web Automation with Selenium Практическое руководство по Selenium + Python на Real Python.
How to use fixtures — pytest Практическое руководство по использованию фикстур pytest с примерами.

Из лекции

СсылкаОписание
selenium на PyPI Страница пакета на PyPI — команда для установки.
itcareerhub.de/ru Сайт, используемый как мишень для тестов в лекциях курса.