Курс на Stepik
Обложка курса «python / pytest rel.8.4 Использование библиотеки» на Stepik
Бесплатно

python / pytest rel.8.4 Использование библиотеки ★ 5.000

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «python / pytest rel.8.4 Использование библиотеки»Учеников на курсе 243
Сертификаты, выданные на курсе «python / pytest rel.8.4 Использование библиотеки»Сертификатов выдано 0
Отзывы о курсе «python / pytest rel.8.4 Использование библиотеки»Отзывов получено 1
Рейтинг курса «python / pytest rel.8.4 Использование библиотеки»Рейтинг курса 5.000
Уроки в курсе «python / pytest rel.8.4 Использование библиотеки»Количество уроков 31
Тесты в курсе «python / pytest rel.8.4 Использование библиотеки»Количество квизов 62
Время прохождения курса «python / pytest rel.8.4 Использование библиотеки»Время прохождения курса —
Обновления курса «python / pytest rel.8.4 Использование библиотеки»Обновления курса — —
Дата публикации курса «python / pytest rel.8.4 Использование библиотеки»Дата публикации курса — ———
Последнее обновление курса «python / pytest rel.8.4 Использование библиотеки»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «python / pytest rel.8.4 Использование библиотеки» 4 раздела Уроки в курсе «python / pytest rel.8.4 Использование библиотеки» 31 урок Тесты в курсе «python / pytest rel.8.4 Использование библиотеки» 62 теста Время прохождения курса «python / pytest rel.8.4 Использование библиотеки» 1 ч. Последнее обновление курса «python / pytest rel.8.4 Использование библиотеки» обн. 4 февраля 2026

Старт

1 урок
1. Начало работы ↗

Руководства

21 урок
1. Как вызвать pytest ↗
2. Как писать и проверять утверждения (assertions) в тестах ↗
3. Как использовать фикстуры ↗
4. Как использовать фикстуры (продолжение) ↗
5. Как помечать тестовые функции атрибутами (marks) ↗
6. Параметризация фикстур и тестовых функций ↗
7. Как использовать временные каталоги и файлы в тестах ↗
8. Как использовать monkeypatch/mock для модулей и окружения ↗
9. Как запускать doctests ↗
10. Перезапуск упавших тестов и сохранение состояния между запусками ↗
11. Как управлять логированием ↗
12. Как перехватывать вывод stdout/stderr ↗
13. Как перехватывать предупреждения ↗
14. Как использовать skip и xfail в тестах, которые не проходят ↗
15. Как устанавливать и использовать плагины ↗
16. Написание плагинов ↗
17. Написание хук-функций ↗
18. Как использовать pytest с существующим набором тестов ↗
19. Как использовать тесты на основе unittest с pytest ↗
20. Как реализовать настройку в стиле xUnit ↗
21. Как настроить автодополнение в bash ↗

Справочные материалы

4 урока
1. Справочник по фикстурам ↗
2. Плагины pytest ↗
3. Конфигурация ↗
4. Справочник по API ↗

Пояснения

5 уроков
1. Структура теста ↗
2. О фикстурах ↗
3. Рекомендации по интеграции ↗
4. Нестабильные тесты (flaky tests) ↗
5. Механизмы импорта в pytest и sys.path/PYTHONPATH ↗