Курс на Stepik
Обложка курса «“Pytest: Глубокое погружение” от Алексея Коледачкина» на Stepik
3 990₽ -20%
--:--:--
3 192

“Pytest: Глубокое погружение” от Алексея Коледачкина 0.000

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

Полное погружение в Pytest, один из самых мощных инструментов для автоматизированного тестирования на Python. Вы научитесь писать гибкие, масштабируемые и эффективные тесты для WEB и API, разберётесь в фикстурах, конфигурации тестов и отчётности, а также получите практический опыт в автоматизации на реальных примерах.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «“Pytest: Глубокое погружение” от Алексея Коледачкина»Учеников на курсе 116
Сертификаты, выданные на курсе «“Pytest: Глубокое погружение” от Алексея Коледачкина»Сертификатов выдано 9
Отзывы о курсе «“Pytest: Глубокое погружение” от Алексея Коледачкина»Отзывов получено 0
Рейтинг курса «“Pytest: Глубокое погружение” от Алексея Коледачкина»Рейтинг курса 0.000
Уроки в курсе «“Pytest: Глубокое погружение” от Алексея Коледачкина»Количество уроков 77
Тесты в курсе «“Pytest: Глубокое погружение” от Алексея Коледачкина»Количество квизов 24
Время прохождения курса «“Pytest: Глубокое погружение” от Алексея Коледачкина»Время прохождения курса
Стоимость курса «“Pytest: Глубокое погружение” от Алексея Коледачкина»Стоимость курса 3 990 ₽
Обновления курса «“Pytest: Глубокое погружение” от Алексея Коледачкина»Обновления курса
Дата публикации курса «“Pytest: Глубокое погружение” от Алексея Коледачкина»Дата публикации курса
Последнее обновление курса «“Pytest: Глубокое погружение” от Алексея Коледачкина»Последнее обновление
Сложность normal

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

Разделы в курсе «“Pytest: Глубокое погружение” от Алексея Коледачкина» 10 разделов Уроки в курсе «“Pytest: Глубокое погружение” от Алексея Коледачкина» 77 уроков Тесты в курсе «“Pytest: Глубокое погружение” от Алексея Коледачкина» 24 теста Время прохождения курса «“Pytest: Глубокое погружение” от Алексея Коледачкина» 5 ч. Последнее обновление курса «“Pytest: Глубокое погружение” от Алексея Коледачкина» обн. 3 апреля 2026

1. Начало

12 уроков
Закрытый
1.1 Приветствие
2
2
-
0
Открытый
1.2 Видеоурок
79
79
0м 4с
0
Открытый
1.3 Что такое Pytest
39
39
0м 10с
0
Открытый
1.4 Установка Pytest и других зависимостей
34
34
0м 12с
0
Открытый
1.5 Вспоминаем Assert
34
34
1м 41с
0
Открытый
1.6 Правила создания тестов
26
10
2м 54с
0
Открытый
1.7 Запуск первого теста
24
24
0м 29с
0
Открытый
1.8 Пред- и постусловия
26
26
2м 54с
0
Открытый
1.9 Базовые опции запуска тестов
24
24
1м 50с
0
Открытый
1.10 Запуск тестов по их названию
22
22
1м 13с
0
Открытый
1.11 Дебаг тестов через Pytest
26
26
1м 14с
0
Закрытый
1.12 Самостоятельная работа
10
3
0м 16с
0

2. Перезапуск, остановка и маркировка тестов

8 уроков
Закрытый
2.1 Видеоурок
10
10
0м 4с
0
Закрытый
2.2 Перезапуск упавших тестов после тест-рана
10
10
2м 51с
0
Закрытый
2.3 Перезапуск тестов в случае падения во время выполнения
8
8
-
0
Закрытый
2.4 Остановка тестов после N падений
9
9
-
0
Закрытый
2.5 Маркировка тестов
8
8
-
0
Закрытый
2.6 Запуск маркированных тестов
7
7
-
0
Закрытый
2.7 Маркировка flaky-тестов
8
8
-
0
Закрытый
2.8 Самостоятельная работа
8
2
-
0

3. Параметризация, параллелизация и зависимые тесты

7 уроков
Закрытый
3.1 Видеоурок
7
7
-
0
Закрытый
3.2 Параметризация
7
7
-
0
Закрытый
3.3 Параллельный запуск тестов
5
5
-
0
Закрытый
3.4 Зависимые тесты
6
6
-
0
Закрытый
3.5 Сброс тестов
6
6
-
0
Закрытый
3.6 Пример негативных тестов с занятия
4
4
-
0
Закрытый
3.7 Самостоятельная работа
3
1
-
0

4. Фикстуры. Часть 1

9 уроков
Закрытый
4.1 Видеоурок
4
4
-
0
Закрытый
4.2 Файл conftest.py
3
3
-
0
Закрытый
4.3 Что такое фикстура
3
3
-
0
Закрытый
4.4 Использование фикстур через return и ее передача в тест
4
4
-
0
Закрытый
4.5 Возврат данных из фикстуры через namedtuple
4
4
-
0
Закрытый
4.6 Возврат данных из фикстуры через dataclasses
5
5
-
0
Закрытый
4.7 Использование фикстур через request.cls
4
4
-
0
Закрытый
4.8 Кастомные имена для фикстур
4
4
-
0
Закрытый
4.9 Самостоятельная работа
3
1
-
0

5. Фикстуры. Часть 2

6 уроков
Закрытый
5.1 Видеоурок
4
4
-
0
Закрытый
5.2 Пред- и постусловия в фикстурах
2
2
-
0
Закрытый
5.3 Автоматическое использование фикстур
1
1
-
0
Закрытый
5.4 Область видимости фикстур
1
0
-
0
Закрытый
5.5 Файл pytest.ini
1
1
-
0
Закрытый
5.6 Самостоятельная работа
1
1
-
0

6. Фикстуры. Часть 3

6 уроков
Закрытый
6.1 Видеоурок
3
3
-
0
Закрытый
6.2 Обьект request в фикстурах
3
3
-
0
Закрытый
6.3 Выборочное применение фикстур
1
1
-
0
Закрытый
6.4 Параметризация фикстур
1
1
-
0
Закрытый
6.5 Косвенная параметризация
1
1
-
0
Закрытый
6.6 Самостоятельная работа
1
1
-
0

7. Создание опций vs переменных окружения

5 уроков
Закрытый
7.1 Видеоурок
2
2
-
0
Закрытый
7.2 Пользовательский опции
4
4
-
0
Закрытый
7.3 Переменные окружения
2
2
-
0
Закрытый
7.4 Что лучше?
2
2
-
0
Закрытый
7.5 Самостоятельная работа
2
1
-
0

8. Allure Report

13 уроков
Закрытый
8.1 Видеоурок
1
1
-
0
Закрытый
8.2 Что такое Allure и как его установить
3
3
-
0
Закрытый
8.3 О маркировке
1
1
-
0
Закрытый
8.4 Маркировка тестовых классов
1
1
-
0
Закрытый
8.5 Маркировка тестов
1
0
-
0
Закрытый
8.6 Маркировка шагов
1
1
-
0
Закрытый
8.7 Первый отчет
1
1
-
0
Закрытый
8.8 Генерация отчета
1
1
-
0
Закрытый
8.9 Прикрепление скриншотов
1
1
-
0
Закрытый
8.10 Прикрепление тестовых артефактов
1
1
-
0
Закрытый
8.11 Прикрепление файлов
1
1
-
0
Закрытый
8.12 Allure Environment
1
1
-
0
Закрытый
8.13 Самостоятельная работа
1
1
-
0

9. Pytest-раннер

4 урока
Закрытый
9.1 Видеоурок
1
1
-
0
Закрытый
9.2 Раннер для многопроцессности
2
0
-
0
Закрытый
9.3 Шпаргалка по Pytest
1
1
-
0
Закрытый
9.4 Самостоятельная работа
1
1
-
0

10. Введение в хуки

7 уроков
Закрытый
10.1 Видеоурок
1
1
-
0
Закрытый
10.2 Что такое и зачем нужны хуки?
2
2
-
0
Закрытый
10.3 Хук pytest_runtest_makereport — отслеживаем результат теста
1
1
-
0
Закрытый
10.4 Автоматический скриншот при падении теста
2
2
-
0
Закрытый
10.5 Хук pytest_exception_interact — скриншот в момент ошибки
2
2
-
0
Закрытый
10.6 Итог: как это работает в связке
2
2
-
0
Закрытый
10.7 Самостоятельная работа
3
1
-
0