SeleniumPlus Project — это форк Selenium, популярной библиотеки для автоматизации браузеров, с добавлением новых функций и улучшений.
Важно: Это независимый проект, не поддерживаемый официальной командой Selenium. Мы рекомендуем использовать этот проект, если вам нужны дополнительные функции или модификации, которые не доступны в основной версии Selenium.
SeleniumPlus добавляет следующие возможности:
- Поддержка веб-драйверов для браузеров Яндекс.Браузер. Список будет обновляться.
- Улучшенная поддержка новых версий браузеров.
- Оптимизация производительности для работы с несколькими браузерами одновременно.
- Google Chrome
- Mozilla Firefox
- Яндекс.Браузер (Yandex Browser)
Для установки SeleniumPlus используйте команду:
pip install seleniumplus
Или клонируйте репозиторий и установите его вручную:
git clone https://github.com/Tera4Byte/SeleniumPlus-Project.git
cd SeleniumPlus-Project
pip install .
Пример использования SeleniumPlus для автоматизации тестирования с Яндекс.Браузером:
Яндекс.Браузер:
from seleniumplus import WebDriver
# Используем драйвер для Яндекс.Браузера
driver = WebDriver(browser="yandex")
driver.get("https://ya.ru")
print(driver.title)
driver.quit()
SeleniumPlus использует Apache License 2.0. См. полный текст лицензии в файле LICENSE.
Авторские права Этот проект является форком оригинального репозитория Selenium. Все авторские права на оригинальный код принадлежат команде Selenium.