Курс на Stepik
Обложка курса «Освоение модульного тестирования с использованием Pytest» на Stepik
2 890 ₽

Освоение модульного тестирования с использованием Pytest 0.000

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

Практический курс по тестированию Python-приложений с использованием Pytest. Вы изучите unit-тесты, фикстуры, мокирование, Selenium, Docker, GitHub Actions, test coverage и CI/CD на реальных примерах.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Освоение модульного тестирования с использованием Pytest»Учеников на курсе 6
Сертификаты, выданные на курсе «Освоение модульного тестирования с использованием Pytest»Сертификатов выдано 0
Отзывы о курсе «Освоение модульного тестирования с использованием Pytest»Отзывов получено 0
Рейтинг курса «Освоение модульного тестирования с использованием Pytest»Рейтинг курса 0.000
Уроки в курсе «Освоение модульного тестирования с использованием Pytest»Количество уроков 35
Тесты в курсе «Освоение модульного тестирования с использованием Pytest»Количество квизов 54
Стоимость курса «Освоение модульного тестирования с использованием Pytest»Стоимость курса 2 890 ₽
Обновления курса «Освоение модульного тестирования с использованием Pytest»Обновления курса
Дата публикации курса «Освоение модульного тестирования с использованием Pytest»Дата публикации курса
Последнее обновление курса «Освоение модульного тестирования с использованием Pytest»Последнее обновление
Сложность normal

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

Разделы в курсе «Освоение модульного тестирования с использованием Pytest» 7 разделов Уроки в курсе «Освоение модульного тестирования с использованием Pytest» 35 уроков Тесты в курсе «Освоение модульного тестирования с использованием Pytest» 54 теста Последнее обновление курса «Освоение модульного тестирования с использованием Pytest» обн. 20 мая 2026

Введение

3 урока
1. Цели курса
2. Обзор модульного тестирования
3. Введение в Pytest

Фреймворк Pytest

8 уроков
1. Написание юнит-тестов
2. Assertions в Pytest
3. Исключения при тестировании
4. Введение в фикстуры Pytest
5. Декоратор mark
6. Параметризация тестов
7. Конфигурация Pytest
8. Квиз по фреймворку Pytest

Продвинутые техники юнит-тестирования

7 уроков
1. Моки и патчинг
2. MagicMock и контекстные менеджеры
3. Использование внешних библиотек
4. Хуки Pytest
5. Написание кастомных плагинов и расширений
6. Важность организации тестов
7. Квиз по продвинутым техникам юнит-тестирования

TDD с Flask

4 урока
1. Разработка через тестирование (TDD)
2. Введение во Flask
3. Тестирование Flask-приложений
4. Квиз по TDD с Flask

Различные виды тестирования

5 уроков
1. Юнит-тестирование базы данных MongoDB
2. UI-тестирование с использованием Selenium
3. Нагрузочное и performance-тестирование
4. Тестирование ML-моделей для Scikit-learn
5. Квиз по различным видам тестирования

Лучшие практики

7 уроков
1. Покрытие тестами
2. Автоматизация тестирования с использованием Makefile
3. Docker и Pytest
4. Принципы рефакторинга тестов
5. Отладка и troubleshooting тестов
6. CI/CD пайплайны с GitHub Actions
7. Квиз по лучшим практикам Pytest и юнит-тестирования

Заключение

1 урок
1. Заключение