Elegant Automation Frameworks with Python and Pytest

5 участников

О чём курс

Для создания масштабируемой платформы автоматизированного тестирования на Python достаточно внедрить архитектурные подходы Pytest, которые позволяют сократить объем кода до 80%. Внутри разбираются способы избавления от громоздких наборов тестов и перехода к автоматизированному управлению тестовыми сценариями. Основной акцент сделан на профессиональных практиках: реализации параллельного выполнения тестов для ускорения запусков, отслеживании истории выполнения для поиска «бутылочных горлышек» и создании модульной структуры проекта. Курс подойдет специалистам с базовыми знаниями Python и ООП, которые хотят перейти от написания разрозненных тестов к разработке надежной и поддерживаемой архитектуры автоматизации.

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

  • Введение и пошаговая настройка Pytest
  • Принципы построения эффективной структуры фреймворка: что делает код качественным, а что — проблемным
  • Использование поиска тестов (test discovery) для отказа от громоздких тестовых наборов
  • Применение фикстур (fixtures) для устранения шаблонного кода настройки и демонтажа
  • Реализация параллельного выполнения тестов
  • Отслеживание истории выполнения и анализ производительности тестов
  • Отраслевые практики внедрения автоматизации
Складчина создана 30 ноября 2020 г. · описание обновлено 23 марта 2026 г.
240 ₽ 849 ₽