Содержание курса
1. Введение
3 урока
14
14
0м
0
Закрытый
1.1
Цели курса
↗
6
6
-
0
Закрытый
1.2
Обзор модульного тестирования
↗
4
4
-
0
Закрытый
1.3
Введение в Pytest
↗
4
4
-
0
2. Фреймворк Pytest
8 уроков
13
10
0м
0
Закрытый
2.1
Написание юнит-тестов
↗
3
3
-
0
Закрытый
2.2
Assertions в Pytest
↗
3
1
-
0
Закрытый
2.3
Исключения при тестировании
↗
1
1
-
0
Закрытый
2.4
Введение в фикстуры Pytest
↗
2
1
-
0
Закрытый
2.5
Декоратор mark
↗
1
1
-
0
Закрытый
2.6
Параметризация тестов
↗
1
1
-
0
Закрытый
2.7
Конфигурация Pytest
↗
1
1
-
0
Закрытый
2.8
Квиз по фреймворку Pytest
↗
1
1
-
0
3. Продвинутые техники юнит-тестирования
7 уроков
9
9
0м
0
Закрытый
3.1
Моки и патчинг
↗
1
1
-
0
Закрытый
3.2
MagicMock и контекстные менеджеры
↗
1
1
-
0
Закрытый
3.3
Использование внешних библиотек
↗
2
2
-
0
Закрытый
3.4
Хуки Pytest
↗
1
1
-
0
Закрытый
3.5
Написание кастомных плагинов и расширений
↗
1
1
-
0
Закрытый
3.6
Важность организации тестов
↗
2
2
-
0
Закрытый
3.7
Квиз по продвинутым техникам юнит-тестирования
↗
1
1
-
0
4. TDD с Flask
4 урока
4
4
0м
0
Закрытый
4.1
Разработка через тестирование (TDD)
↗
1
1
-
0
Закрытый
4.2
Введение во Flask
↗
1
1
-
0
Закрытый
4.3
Тестирование Flask-приложений
↗
1
1
-
0
Закрытый
4.4
Квиз по TDD с Flask
↗
1
1
-
0
5. Различные виды тестирования
5 уроков
5
5
0м
0
Закрытый
5.1
Юнит-тестирование базы данных MongoDB
↗
1
1
-
0
Закрытый
5.2
UI-тестирование с использованием Selenium
↗
1
1
-
0
Закрытый
5.3
Нагрузочное и performance-тестирование
↗
1
1
-
0
Закрытый
5.4
Тестирование ML-моделей для Scikit-learn
↗
1
1
-
0
Закрытый
5.5
Квиз по различным видам тестирования
↗
1
1
-
0
6. Лучшие практики
7 уроков
7
7
0м
0
Закрытый
6.1
Покрытие тестами
↗
1
1
-
0
Закрытый
6.2
Автоматизация тестирования с использованием Makefile
↗
1
1
-
0
Закрытый
6.3
Docker и Pytest
↗
1
1
-
0
Закрытый
6.4
Принципы рефакторинга тестов
↗
1
1
-
0
Закрытый
6.5
Отладка и troubleshooting тестов
↗
1
1
-
0
Закрытый
6.6
CI/CD пайплайны с GitHub Actions
↗
1
1
-
0
Закрытый
6.7
Квиз по лучшим практикам Pytest и юнит-тестирования
↗
1
1
-
0
7. Заключение
1 урок
1
1
0м
0
Закрытый
7.1
Заключение
↗
1
1
-
0