atesting.ru Блог Селен 4 | Как установить, особенности

Селен 4 | Как установить, особенности

Введение в Selenium 4

Да, Selenium 4 Alpha выпущен 28 апреля 1919 года.

Selenium 4 представлен для Selenium IDE, Selenium WebDriver и Selenium Grid.

Selenium IDE: Для его использования не требуются обширные знания в области программирования. Он поддерживает разработку быстрых тестов. Это похоже на инструмент для записи и воспроизведения.

Selenium WebDriver: он автоматизирует браузер и поддерживает такие языки программирования, как Java, JavaScript, Python, Perl и т. Д.

< p> Selenium Grid: он позволяет запускать наши тестовые скрипты на нескольких машинах.

Загрузить Selenium 4

Вы можете найти Selenium 4 Alpha в репозитории Maven. Вы можете скачать его с официального сайта Selenium

Selenium 4 | Как установить, особенности

Загрузите Selenium 4 (Alpha 6) Maven Dependencies отсюда

Установите Selenium 4

Пожалуйста, проверьте это пошаговое руководство по установке Selenium 4

Возможности Selenium 4

Давайте посмотрим на новые возможности Selenium 4 Alpha.

Мы надеемся, что следующие функции будут доступны в следующем официальном выпуске Selenium 4. Пока Selenium 4 не будет официально выпущен, не рекомендуется обновлять или переносить существующий проект Selenium.

Изменения в поддерживаемых браузерах:

  • Встроенная поддержка была удалена для Opera и PhantomJS. Поскольку реализации WebDriver для этих браузеров больше не находятся в активной разработке.
  • Для Opera пользователи должны иметь возможность просто полагаться на тестирование Chrome, поскольку браузер Opera основан на Chromium (а драйвер Operadriver представлял собой тонкую оболочку вокруг chromedriver).
  • Для PhantomJS пользователи должны использовать Chrome или Firefox в безголовом режиме вместо PhantomJS
  • Добавлен driver.switchTo (). ParentFrame ()
  • Заменены WebElement.getSize () и WebElement.getLocation () одним методом, WebElement.getRect ().
  • Теперь поддерживаются все команды управления окном.
  • Добавлены методы getRect (), setRect (), fullScreen () и минимизируйте () в driver.manage (). Window ()
  • Удалены методы getPosition (), setPosition (), getSize () и setSize ().
  • Предлагаем использовать getRect () и setRect () вместо методов getPosition (), getSize () и setPosition (), setSize () соответственно
  • Теперь доступен рекомендательный документ W3C для Selenium WebDriver, и вы можете найти документацию по API здесь

Также вы можете найти здесь документацию по изменениям

Поделитесь своими мыслями об этих изменениях в Selenium в разделе комментариев ниже.

Обязательно прочтите: Учебное пособие по Selenium

TAG: qa