Вышел релиз Selenium 2.27
Вчера стала доступна для загрузки очередная версия Selenium 2.27. В этом релизе:
- Добавлена поддержка Firefox 17. Следует отметить, что эта версия браузера вскоре получит статус ESR (Extended Service Release), после чего в Selenium будет официально прекращена поддержка Firefox 3.6.
- Добавлена относительно полная поддержка Internet Explorer 10, в этом браузере пока проходят не все тесты, но в целом уже можно пользоваться.
- Добавлена поддержка PhantomJS (но использовать её можно будет только после выхода релиза PhantomJS 1.8)
- Включенная в дистрибутив Selenium библиотека JUnit обновлена до версии 4.11, а библиотека Hamcrest до версии 1.3.
- Реализована загрузка файлов при удалённом запуске тестов в .Net-версии.
- Реализована поддержка alert’ов и развёртывание окна браузера (maximize) в JavaScript-версии.
- Улучшен механизм автоскроллирования в Internet Explorer.
- Произведена ревизия исключений, которые может выбрасывать Selenium, исключение
IllegalLocatorException
объявлено deprecated, вместо него теперь используетсяInvalidSelectorException
. - Добавлено больше информации об используемом драйвере и браузере в сообщения об ошибках, которые выбрасывает Selenium.