В очередном релизе Selenium 3.10 наиболее серьёзные изменения произошли в драйвере для Internet Explorer:

  • исправлены проблемы с вводом командой sendKeys неправильных символов при использовании национальных раскладок клавиатуры
  • исправлены проблемы с вводом текста в contenteditable элементы
  • реализована поддержка IPv6 (правда пока только в локальном варианте запуска, потому что в Grid ещё остаются проблемы)
  • улучшена совместимость с .Net Core 2.0
  • улучшена производительность (хотя конечно до других браузеров ему пока всё равно ещё далеко...)

Другие значимые изменения:

  • Grid: улучшено протоколирование, теперь на консоли появляется меньше бесполезных для рядового пользователя сообщений.
  • Grid: исправлена ошибка закрытия потерянных сессий по таймауту.
  • Ruby: реализованы настройки для более удобного запуска Chrome в headless-режиме.
  • Java: класс org.openqa.selenium.support.ui.Duration объявлен устаревшим (deprecated), вместо него рекомендуется использовать java.time.Duration

А также продолжается внутренняя чистка кода, постепенно движемся к выпуску версии 4.0.

Go to top