Встречается на собеседованиях • сегодня
Что такое Selenium
Selenium — это фреймворк для автоматизации веб-приложений, поддерживающий множество языков (Java, Python, C# и др.) и браузеров (Chrome, Firefox, Edge).
Основные компоненты:
- Selenium WebDriver — API для управления браузером и выполнения действий (клики, ввод текста).
- Selenium Grid — запуск тестов параллельно на разных машинах и браузерах.
- Selenium IDE — инструмент для записи и воспроизведения тестов без кода.
Пример на Python:
python
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://example.com")
search_box = driver.find_element("name", "q")
search_box.send_keys("Selenium")
search_box.submit()
driver.quit()Плюсы:
- Кроссплатформенность.
- Поддержка множества языков.
- Интеграция с другими инструментами (TestNG, JUnit).
Минусы:
- Требует навыков программирования.
- Нет встроенной отчетности.
- Медленнее, чем инструменты на основе протоколов (Playwright, Cypress).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы