Selenium Webdriver — это фреймворк, предназначенный для автоматизации кросс-браузерного тестирования, чтобы проверить, что приложения работают так, как ожидается. Он состоит из четырех компонентов — IDE, Webdriver, Grid и RC — каждый из которых выполняет свою функцию.