В этом разделе публикуются официальные новости: сообщения о выходе новых релизов Selenium, объявления о конференциях, тренингах и иных мероприятиях, посвящённых Selenium, другие официальные объявления.

Ведущий колонки новостей: Алексей Баранцев

И вот опять обновился Firefox, до версии 48 -- и вновь перестал работать FirefoxDriver. На этот раз, увы, навсегда...

Официальный пресс-релиз гласит:

"Add-ons that have not been verified and signed by Mozilla will not load"

Это конец FirefoxDriver в том виде, в котором мы его знали столько прошедших лет. У него нет никаких шансов пройти процедуру верификации без полного переписывания.

Да это, собственно говоря, и не нужно, потому что Mozilla уже переписала его самостоятельно. Новый драйвер называется GeckoDriver. Он построен по той же самой схеме, что и драйвера для Chrome и Internet Explorer -- для взаимодействия с браузером требуется дополнительный исполняемый файл, загрузить его можно отсюда.

Впрочем, использовать новый драйвер для "промышленных" проектов пока не стоит, потому что в нём часть функций ещё не реализована (в частности, Actions не работают, этот модуль находится на стадии внутреннего тестирования). А ещё для использования GeckoDriver нужна бета-версия 3.0 клиентских библиотек, что тоже сопряжено с некоторым риском.

Поэтому самое правильное решение на данный момент -- временный откат Firefox до версии 45 ESR и ожидание выхода стабильной версии GeckoDriver.

Вышла обновлённая версия браузера Firefox 47.0.1, в которой устранена проблема совместимости с Selenium WebDriver.

Правда, обновлением одного только браузера дело не обошлось, на стороне Selenium тоже пришлось внести некоторые изменения.

Поэтому Selenium тоже надо обновить, необходимы для Java версия 2.53.1 (центральный репозиторий Maven как всегда обновится с некоторой задержкой), для C# версия 2.53.1, для Python версия 2.53.6, для Ruby версия 2.53.4, для JavaScript версия 2.53.4.

Опубликован официальный список изменений в новой версии браузера Safari 10, который содержит среди прочего такой пункт:

Safari on OS X supports WebDriver, which lets you automate web-content testing. It provides a set of interfaces to manipulate DOM elements and control the browser’s behavior. You can enable Remote Automation in the Develop menu and then launch the server using /usr/bin/safaridriver.

Предварительный релиз этой версии браузера намечен на июль 2016 года, тогда же начнётся доработка клиентских библиотек для работы с новым драйвером. Финальный релиз Safari 10 ожидается осенью 2016 года.

Selenium столкнулся с проблемами при работе с Firefox 47.

Проблема локализована, она находится на стороне браузера. Разработчики браузера обещают закрыть её в ближайшем минорном обновлении.

Пока рекомендуется использовать предыдущую версию 46 либо 45 ESR.

По мере поступления новой информации пост будет обновляться.

Компания Microsoft выпустила первую бета-версию драйвера для работы с нативными Windows-приложениями: https://github.com/Microsoft/WinAppDriver

Без комментариев :)

Вчера вышел очередной релиз Selenium 2.53.

Самая главная новость состоит в том, что это последний плановый релиз в серии 2.x. Следующий будет 3.0-beta1.

Вторая важная новость -- драйвер HtmlUnit выделен в отдельный проект и больше не входит в "базовую комплектацию" Selenium. Теперь его нужно подключать отдельно, если вы хотите его использовать. Обратите внимание, что теперь номер версии драйвера совпадает с номером версии HtmlUnit, а не с номером версии Selenium!Несмотря на отделение, этот драйвер пока всё ещё находится под "зонтиком" Selenium, но мы надеемся, что вскоре контроль над ним перейдёт к разработчикам HtmlUnit.

Пожалуй, больше ничего писать про этот релиз не буду, чтобы не нарушать торжественности момента.

Начинаем делать версию 3.0 под девизом "No More RC!"

Go to top