Курс на Stepik
Обложка курса «"Selenium на Python" от Алексея Коледачкина» на Stepik
Бесплатно

"Selenium на Python" от Алексея Коледачкина ★ 4.876

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

🚀 Этот курс не просто учебное пособие, в него вложена душа, куча сил и опыта! С уверенностью могу сказать, что это ваш пусковой механизм в мир QA Automation! Мой курс предлагает вам не просто знакомство, а глубокое погружение в Selenium. Я раскрою вам все особенности, нюансы и хитрости этого мощного инструмента и сделаю его вашим союзником и верным помощником!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «"Selenium на Python" от Алексея Коледачкина»Учеников на курсе 11 373
Сертификаты, выданные на курсе «"Selenium на Python" от Алексея Коледачкина»Сертификатов выдано 1 758
Отзывы о курсе «"Selenium на Python" от Алексея Коледачкина»Отзывов получено 194
Рейтинг курса «"Selenium на Python" от Алексея Коледачкина»Рейтинг курса 4.876
Уроки в курсе «"Selenium на Python" от Алексея Коледачкина»Количество уроков 127
Тесты в курсе «"Selenium на Python" от Алексея Коледачкина»Количество квизов 23
Время прохождения курса «"Selenium на Python" от Алексея Коледачкина»Время прохождения курса —
Обновления курса «"Selenium на Python" от Алексея Коледачкина»Обновления курса — —
Дата публикации курса «"Selenium на Python" от Алексея Коледачкина»Дата публикации курса — ———
Последнее обновление курса «"Selenium на Python" от Алексея Коледачкина»Последнее обновление — ———
Сложность normal — ———

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

Разделы в курсе «"Selenium на Python" от Алексея Коледачкина» 24 раздела Уроки в курсе «"Selenium на Python" от Алексея Коледачкина» 127 уроков Тесты в курсе «"Selenium на Python" от Алексея Коледачкина» 23 теста Время прохождения курса «"Selenium на Python" от Алексея Коледачкина» 2 ч. Последнее обновление курса «"Selenium на Python" от Алексея Коледачкина» обн. 3 апреля 2026

Что такое Selenium и как он работает

3 урока
1. Видеоурок ↗
2. Что такое Selenium и как он работает ↗
3. Самостоятельная работа ↗

Инициализация Chrome и Firefox драйверов

6 уроков
1. Видеоурок ↗
2. Создание виртуального окружения ↗
3. Установка Selenium и зависимостей ↗
4. Инициализация Chrome ↗
5. Инициализация Firefox ↗
6. Самостоятельная работа ↗

Управление навигацией браузера

4 урока
1. Видеоурок ↗
2. Управление навигацией браузера ↗
3. Спящий код ↗
4. Самостоятельная работа ↗

Получение данных из браузера и их валидация

6 уроков
1. Видеоурок ↗
2. Получение текущего URL-страницы ↗
3. Получение заголовка страницы ↗
4. Получение всего содержимого страницы ↗
5. Валидация данных - assert ↗
6. Самостоятельная работа ↗

Поиск веб-элементов. Часть 1

6 уроков
1. Видеоурок ↗
2. Что такое WebElement ↗
3. Базовые способы поиска ↗
4. Поиск веб-элемента ↗
5. Поиск элементов без By ↗
6. Первый клик ↗

Поиск веб-элементов. Часть 2

3 урока
1. Видеоурок ↗
2. Поиск веб-элементов ↗
3. Задания для закрепления материла ↗

Xpath - локаторы

8 уроков
1. Видеоурок ↗
2. Что такое Xpath и как с ним работать ↗
3. Глобальный поиск ↗
4. Поиск по уровню вложенности ↗
5. Поиск по порядковому номеру ↗
6. Поиск по атрибутам ↗
7. Поиск по содержимому ↗
8. Самостоятельная работа ↗

Работа с полями ввода

6 уроков
1. Видеоурок ↗
2. Ввод текста в поля ввода ↗
3. Получение текста и других атрибутов полей ввода ↗
4. Очистка полей ввода ↗
5. Тренажеры ↗
6. Самостоятельная работа ↗

Опции браузера и стратегия загрузки страницы

6 уроков
1. Видеоурок ↗
2. Первое знакомство с опциями браузера ↗
3. Работа с обьектом опций ↗
4. Основные (базовые) опции браузера ↗
5. Стратегия загрузки страницы ↗
6. Задания для закрепления материла ↗

Загрузка и скачивание файлов

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

Явные и неявные ожидания

6 уроков
1. Видеоурок ↗
2. Неявные ожидания ↗
3. Явные ожидания ↗
4. Ожидаемые условия ↗
5. Кастомные сообщения об ошибке ↗
6. Самостоятельная работа ↗

Управление WebDriver-модом и user-agent + скриншоты

5 уроков
1. Видеоурок ↗
2. Скриншоты ↗
3. Что такое и как отключить режим WebDriver ↗
4. Что такое и как использовать User-agent ↗
5. Задания для закрепления материла ↗

Работа с alerts

5 уроков
1. Видеоурок ↗
2. Что такое alert и как с ним работать ↗
3. Принять или отклонить alert ↗
4. Получение текста из alert ↗
5. Ввод данных в alert ↗

Работа с cookies

8 уроков
1. Видеоурок ↗
2. Что такое Cookies ↗
3. Получение Cookies ↗
4. Добавление Cookies ↗
5. Замена Cookies ↗
6. Сохранение Cookies в файл ↗
7. Чтение Сookies из файла ↗
8. Самостоятельная работа ↗

Работа с чек-боксами и радио-кнопками

7 уроков
1. Видеоурок ↗
2. Что такое чек-бокс ↗
3. Клик на чек-бокс ↗
4. Статусы чек-боксов ↗
5. Нюансы работы с чек-боксами ↗
6. Радио-кнопки ↗
7. Самостоятельная работа ↗

Работа с dropdown, multiselect и клавиатурой

7 уроков
1. Видеоурок ↗
2. Кодовая база для работы с Dropdown ↗
3. Стандартный Dropdown ↗
4. Выборка из Dropdown ↗
5. Работа с клавиатурой ↗
6. Современный Dropdown ↗
7. Работа с мультиселектом ↗

Работа с proxy-server

4 урока
1. Видеоурок ↗
2. Что такое proxy-server ↗
3. Как использовать proxy-server ↗
4. Авторизация в proxy-server ↗

Работа с окнами и вкладками

8 уроков
1. Видеоурок ↗
2. Открытие нового окна/вкладки ↗
3. Получение дескриптора окна ↗
4. Получение всех открытых окон/вкладок ↗
5. Переключение между вкладками ↗
6. Переключение между окнами ↗
7. Закрытие окон и вкладок ↗
8. Самостоятельная работа ↗

Реализация работы нескольких пользователей

1 урок
1. Видеоурок ↗

Работа с iframes

2 урока
1. Видеоурок ↗
2. Работа с iframes ↗

Цепочка действий. Часть 1

10 уроков
1. Видеоурок ↗
2. Что такое Action API ↗
3. Фундамент для работы ↗
4. Клик через цепочку действий ↗
5. Двойной клик ↗
6. Клик правой кнопкой мыши ↗
7. Наведение на элемент ↗
8. Пауза в цепочке действий ↗
9. Скролл к элементу ↗
10. Задания для закрепления материла ↗

Цепочка действий. Часть 2

5 уроков
1. Видеоурок ↗
2. Клик с удержанием ↗
3. Перетаскивание (drag and drop) ↗
4. Отпускаем кнопку мыши ↗
5. Задания для закрепления материла ↗

Использование Javascript и скроллинг

3 урока
1. Видеоурок ↗
2. Работа с Javascript ↗
3. Файлик scrolls.py ↗

Расширения браузера

2 урока
1. Видеоурок ↗
2. Как работать с расширениями ↗