Каковы новые функции Selenium 3
Я использую Selenium WebDriver 2.0
в моих тестах, и скоро будет выпущен релиз 3.0 (бета 4 на момент написания).
Каковы новые функции Selenium WebDriver 3.0?
Должен ли я обновить свои тесты до новой версии Selenium?
1 ответ
Как Вам известно Selenium
выпустила 4 бета-версии selenium 3.0
и сейчас выйдет финальная версия как можно скорее
Каковы новые функции Selenium3
?
Ссылка: Selenium Changelog
Firefox полностью поддерживается только в версии 47.0.1 или более ранней. Поддержка более поздних версий Firefox обеспечивается
geckodriver
, который основан на развивающемсяW3C WebDriver
spec, и использует проводной протокол в этой спецификации, который может быть изменен без уведомления.Вы можете выбрать
ESR
выпуск, например, 45.4.0esr или более ранний.- Firefox 47.0.0 вообще не поддерживается.
Другие важные изменения:
- Исправления стабильности в Grid.
- Все узлы сетки теперь могут предложить помощь
- Обновлено до последней версии HtmlUnitDriver
- Повторно включенный сбор журналов для автономного сервера.
- Профиль Firefox передается как в наследство
FirefoxDriver
а такжеgeckodriver
Selenium3.X
больше не способен бегатьSelenium RC
напрямую, скорее это делается посредством эмуляции иWebDriverBackedSelenium
интерфейс
Должен ли я обновить свои тесты до новой версии Selenium?
Да, если вы хотите работать с последними Mozilla Firefox >= v47.0.1
и попробуйте использовать новые функции с Selenium3
, вы должны обновить свой тест до новой версии селена.
Но я бы посоветовал подождать до финальной версии Selenium3
быть выпущенным перед обновлением до новой версии selenium, потому что в бета-версии могло быть много ошибок, которые могли создать некоторые проблемы с вашими тестовыми примерами.