Selenium, кажется, имеет много разных компонентов, и веб-сайт не очень хорошо их объясняет, и я все еще немного запутался, что есть что. В чем разница или цель между:
Selenium IDE Селен Сервер Селен пульт дистанционного управления WebDriver Selenium 2
Я понимаю следующее:
Selenium IDE - это подключаемый модуль с графическим интерфейсом пользователя, используемый для быстрого прототипирования тестовых примеров в Selenese / HTML.
Selenium Server - это автономная программа на Java, которая позволяет вы можете запускать наборы тестов HTML в различных браузерах, а также использовать дополнительные параметры, такие как создание отчетов.
Selenium Remote Control - старое название Selenium Server, который поддерживает только версию 1 Selenium API.
WebDriver - это фактический API-интерфейс ядра, который имеет привязки на разных языках и позволяет писать автономные тесты.
Selenium 2 - это последняя версия проекта Selenium, включающая в себя IDE, Server и WebDriver.