Курс на 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 Использование библиотеки»Учеников на курсе 224
Сертификаты, выданные на курсе «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