О чём курс

Медленные и хрупкие тесты часто становятся причиной, по которой программисты перестают их писать и начинают их ненавидеть. Здесь показывают, как превратить тестовый набор из обузы в инструмент, который ускоряет разработку, а не тормозит публикацию билдов.

Внутри разбираются подходы к организации кода тестов, чтобы они оставались читаемыми и поддерживаемыми. Основной фокус — на практическом использовании pytest: от настройки фикстур и параметризации до управления моками и стабами. Отдельное внимание уделено социальному аспекту: как аргументировать необходимость тестирования перед коллегами и бизнесом, чтобы преодолеть сопротивление команды.

Программа ориентирована на разработчиков, которые хотят автоматизировать проверку кода, но сталкиваются с тем, что тесты либо работают слишком долго, либо дают ложные срабатывания. На выходе вы получите работающий процесс написания тестов и навыки их внедрения в командную разработку.

Программа обучения

  • Неделя 0. Вводная. Базовая практика и теория тестирования с pytest
  • Неделя 1. «Читаемые тесты»
  • Неделя 2. «Делаем тесты быстрыми и надежными»
  • Неделя 3. «Тесты и жизнь»
Складчина создана 2 марта 2023 г. · описание обновлено 23 марта 2026 г.
1 020 ₽ 15 000 ₽