Pytest
Навык писать автотесты на Python, тестировать приложения и повышать их качество, улучшая надёжность кода
Входит в подписку (более 50 курсов)
Евгений Филиппов
выпускник Хекслета

Программа обучения
ТDD
Хороше и плохие практики тестирования, разработка по методологии TDD, покрытие кода тестами
Модульные тесты
Введение в тестирование, написание утверждений, знакомство с Pytest
Подготовка данных
Использование pytest fixtures, подготовка тестовых данных.
Побочные эффекты
Побочные эффекты, изоляция тестов, временные директории, тестирование ошибок
Тестирование веб-приложений
Тестирование HTTP-запросов, манкипатчинг, мокинг и стабы
Зависимости
Инверсия зависимостей, организация тестов и приложения
Проекты

Загрузчик страниц (Тестирование)
Загрузчик страниц – библиотека, которая умеет скачивать страницы по сети и сохранять их на локальном диске. Акцент в проекте делается на ее тестировании. Из-за обилия побочных эффектов, здесь придется правильно работать с их подавлением, стабами/моками и возможными ошибками.
Как проходит обучение
Вы изучаете теорию в удобном текстовом формате — легко читать даже с телефона. Живые примеры помогают сразу понять, как всё работает на практике. Материал выстроен так, чтобы вы шаг за шагом двигались от простого к сложному, не упуская важных деталей
После каждой темы вы проходите квизы, которые помогают убедиться, что вы всё поняли. Вопросы разного уровня сложности дадут возможность как проверить базу, так и попрактиковаться в применении знаний
Мы создали удобную виртуальную среду, где вы решаете задачи прямо в браузере. У вас есть редактор кода, консоль и автоматические тесты, которые моментально показывают результат
Наш Учебный помощник на базе ИИ — это как наставник, который всегда под рукой. Он понимает, где вы находитесь в курсе, что нужно сделать, и как выглядит ваш код. Если что-то пошло не так, вы сразу получите понятные и полезные подсказки
Подписка 3 900 ₽/мес
Подписка позволяет проходить все курсы каталога из раздела "подписка". Отмена в любой момент. Можно оплачивать через компанию
Подписаться →- Более > 50 курсов
- Пожизненный доступ к теории
- Можно учиться параллельно
- Обучение с ИИ-ассистентом