Курс на Stepik
Обложка курса «Selenium Python» на Stepik
Бесплатно

Selenium Python ★ 4.888

Открыть на
STEPIK.ORG

Selenium - это швейцарский нож в руках программиста. С помощью Selenium и Python можно с лёгкостью автоматизировать любой сценарий в вашем браузере. От автоматического сбора нужной информации, до мониторинга определённых событий на сайте. Selenium позволяет работать с множеством вкладок и окон браузера выполняя заданный сценарий.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Selenium Python»Учеников на курсе 10 344
Сертификаты, выданные на курсе «Selenium Python»Сертификатов выдано 1 082
Отзывы о курсе «Selenium Python»Отзывов получено 89
Рейтинг курса «Selenium Python»Рейтинг курса 4.888
Уроки в курсе «Selenium Python»Количество уроков 48
Тесты в курсе «Selenium Python»Количество квизов 213
Задачи с кодом в курсе «Selenium Python»Количество задач с кодом 61
Время прохождения курса «Selenium Python»Время прохождения курса —
Обновления курса «Selenium Python»Обновления курса — —
Дата публикации курса «Selenium Python»Дата публикации курса — ———
Последнее обновление курса «Selenium Python»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «Selenium Python» 10 разделов Уроки в курсе «Selenium Python» 48 уроков Тесты в курсе «Selenium Python» 213 тестов Задачи в курсе «Selenium Python» 61 задача Время прохождения курса «Selenium Python» 35 ч. Последнее обновление курса «Selenium Python» обн. 22 сентября 2026

Начало

4 урока
1. Введение в Selenium ↗
2. Основные понятия в Selenium ↗
3. Преимущества Selenium ↗
4. Недостатки Selenium ↗

Установка Selenium

1 урок
1. Установка Selenium и WebDriver ↗

DOM дерево HTML

5 уроков
1. Введение в DOM ↗
2. Элементы и их виды ↗
3. HTML Атрибуты ↗
4. Поиск элементов на странице ↗
5. Попрактикуемся ↗

Поиск элементов Selenium

5 уроков
1. Поиск элементов Selenium ↗
2. Работаем с основным окном браузера ↗
3. Объект WebElement ↗
4. Методы .find_element() и .find_elements() ↗
5. Задачи по материалу ↗

Опции и аргументы

6 уроков
1. Запуск браузера с расширениями ↗
2. Запуск браузера в скрытом режиме ↗
3. Перенос профиля с основного браузера Chrome в браузер под управл ↗
4. Proxy и Selenium ↗
5. Расширяем возможности Selenium ↗
6. Стратегия загрузки страницы ↗

Методы Selenium

6 уроков
1. Основные методы ↗
2. Cookies ↗
3. Cookies на практике ↗
4. Добавление cookie ↗
5. Запуск JavaScript на странице ↗
6. Задачи по материалу ↗

Скроллинг страниц

5 уроков
1. Прокрутка содержимого страницы - способ 1 ↗
2. Прокрутка содержимого страницы - способ 2 ↗
3. Прокрутка содержимого страницы - способ 3 ↗
4. Прокрутка содержимого страницы - способ 4 ↗
5. Задачи по материалу ↗

Окна и вкладки

5 уроков
1. Вкладки в браузере ↗
2. Размеры окна браузера ↗
3. Модальные окна ↗
4. Работа с фреймами ↗
5. Задачи по материалу ↗

Ожидания явные и неявные

8 уроков
1. Явное ожидание ↗
2. Ожидание заголовка ↗
3. Неявное ожидание ↗
4. Ожидание URL ↗
5. Ожидание видимости и присутствия элементов ↗
6. Ожидание текста и атрибутов элементов ↗
7. Ожидание окон, элементов и алертов ↗
8. Задачи по материалу ↗

Расширенные возможности Selenium

3 урока
1. Drag and drop ↗
2. Маскировка ↗
3. Получение сетевых запросов (body requests) ↗