Selenium 4.43.0: Обновления стабильности и исправления ошибок

SeleniumHQ выпустила Selenium 4.43.0 10 апреля 2026 года — обновление, направленное на повышение стабильности и надежности популярного фреймворка для автоматизации тестирования. Этот релиз следует за selenium-4.42.0 и содержит ряд доработок во всех его языковых биндингах.

TL;DR

  • Множественные исправления ошибок в биндингах Java, Python, .NET, Ruby и JavaScript.
  • Обновлены внутренние зависимости для повышения стабильности и безопасности.
  • Общие улучшения компонентов WebDriver и Grid.

Key Changes

Этот релиз в основном сфокусирован на устранении сообщенных проблем и повышении общей стабильности во всех поддерживаемых языковых биндингах (Java, Python, .NET, Ruby, JavaScript). Ключевые обновления включают:

  • Исправления ошибок: Устранение различных несоответствий и повышение общей надежности. Подробности доступны в логах изменений компонентов.
  • Обновления зависимостей: Внутренние зависимости были обновлены до последних стабильных версий, что способствует повышению безопасности и совместимости.
  • Улучшения стабильности: Внесены общие улучшения во взаимодействия WebDriver и компоненты Selenium Grid, направленные на более последовательное выполнение тестов. Актуальность Selenium в сравнении с другими инструментами, такими как Playwright, часто обсуждается, например, в статье Selenium vs Playwright comparison.

Полный список изменений можно найти в Full Changelog.

Impact for QA Teams

Команды QA могут ожидать повышенной стабильности и меньшего количества неожиданных сбоев в своих наборах автоматизации после обновления до Selenium 4.43.0. Это обновление помогает поддерживать совместимость с последними версиями браузеров и операционных систем, что критически важно для эффективного тестирования. Регулярные обновления инструментов — залог успешной автоматизации.