Описание тега selenium

Selenium - популярный инструмент с открытым исходным кодом для автоматизации веб-браузеров. При использовании этого тега также включайте другие теги для конкретных компонентов, которые вы используете, например, selenium-webdriver для языковых привязок, selenium-ide, selenium-grid и т. Д.

Selenium - это переносимая среда тестирования программного обеспечения для автоматизации веб-браузера. Selenium IDE предоставляет инструмент записи / воспроизведения для создания тестов без изучения языка сценариев тестирования. Selenium предоставляет тестовый предметно-ориентированный язык (DSL) для написания тестов на ряде популярных языков программирования, включая Java, C#, Ruby, Groovy, Python, PHP и Perl. Тестовое воспроизведение возможно в большинстве современных веб-браузеров. Selenium развертывается на платформах Windows, Linux и Macintosh.

При использовании этого тега также включайте другие теги для конкретных компонентов, которые вы используете, например selenium-webdriver для языковых привязок, selenium-ide, selenium-grid, так далее.

Селен 3

Selenium 3 - это третья часть программного обеспечения Selenium. Основное изменение для Selenium 3 заключается в том, что все пользователи RC обнаружат, что Selenium 3 не будет работать, если зайти в него. Однако то же самое не относится к пользователям WebDriver. Пользователи WebDriver обнаружат, что Selenium 3 - просто незаменимая замена. Весь код RC был удален из исходной базы. Вот некоторые из других улучшений / изменений:

  • Пользователи WebDriver просто найдут исправления ошибок и замену 2.x.
  • Пользователи Selenium Grid также найдут исправления ошибок и простое обновление.
  • API-интерфейсы WebDriver теперь являются единственными API-интерфейсами, активно поддерживаемыми проектом Selenium.
  • API-интерфейсы Selenium RC были перемещены в "устаревший" пакет.
  • Исходный код Selenium RC был заменен чем-то, поддерживаемым WebDriver, который также содержится в "устаревшем" пакете.
  • По неосторожности времени Mozilla внесла изменения в Firefox, которые означают, что начиная с Firefox 48 вы должны использовать их geckodriver для использования этого браузера, независимо от того, используете ли вы Selenium 2 или 3.

Селен 2

Selenium 2 WebDriver, преемник Selenium 1, является второй частью Selenium и напрямую связан с API браузера, предоставляемым производителем браузера.

Селен 1

Selenium 1, также известный как Selenium RC (Remote Control), является первой версией Selenium, которая предоставляет библиотеки JavaScript, которые будут вводиться в браузер.

Первоначально Selenium был разработан Джейсоном Хаггинсом, к которому позже присоединились другие программисты и тестировщики из ThoughtWorks. Это программное обеспечение с открытым исходным кодом, выпущенное под лицензией Apache 2.0, которое можно бесплатно загрузить и использовать в личных или коммерческих целях.

Selenium IDE

Selenium IDE - это полная интегрированная среда разработки (IDE) для тестов Selenium. Он реализован как расширение firefox и позволяет записывать, редактировать и отлаживать тесты. Ранее он был известен как Selenium Recorder. Selenium IDE была первоначально создана Шиней Касатани и передана проекту Selenium в 2006 году.

Селен Builder

Selenium Builder - это среда разработки для записи и воспроизведения для тестов Selenium. Он реализован как плагин firefox и позволяет записывать, редактировать и отлаживать тесты. Первоначально он был создан SauceLabs, а база исходного кода была передана проекту Selenium с планом в конечном итоге заменить Selenium IDE.

Селеновая сетка

  • Selenium Grid Extras - фреймворк, который предоставляет дополнительные функции помимо базовой Selenium Grid, такие как запись видео.
  • SeLion - структура (Java) для запуска тестов Selenium с дополнительными функциями, выходящими за рамки базовой функциональности Selenium Grid, в частности, такими как улучшения стабильности и т. Д.
  • Selenium Grid Extensions - набор расширений для Selenium Grid, которые предоставляют дополнительные функции, такие как удаленный запуск тестов / автоматизации Sikuli, загрузка / скачивание файлов в узле сетки.

Ссылки

Связанные теги