Содержание курса
1. Основы
4 урока
7
4
0м
0
Закрытый
1.1
Зачем нужно тестирование
↗
3
1
-
0
Закрытый
1.2
Виды тестов
↗
2
1
-
0
Закрытый
1.3
Первый assert
↗
1
1
-
0
Закрытый
1.4
Чтение ошибок
↗
1
1
-
0
2. Основы Pytest
5 уроков
5
5
0м
0
Закрытый
2.1
Установка Pytest
↗
1
1
-
0
Закрытый
2.2
-v и -s
↗
1
1
-
0
Закрытый
2.3
Создание фикстур
↗
1
1
-
0
Закрытый
2.4
Область видимости
↗
1
1
-
0
Закрытый
2.5
Встроенные фикстуры
↗
1
1
-
0
3. Проверка исключений
3 урока
3
3
0м
0
Закрытый
3.1
pytest.raises
↗
1
1
-
0
Закрытый
3.2
Текст ошибки
↗
1
1
-
0
Закрытый
3.3
Пользовательские исключения
↗
1
1
-
0
4. Параметризация
3 урока
3
3
0м
0
Закрытый
4.1
Декоратор parametrize
↗
1
1
-
0
Закрытый
4.2
Комбинации данных
↗
1
1
-
0
Закрытый
4.3
pytest.mark
↗
1
1
-
0
5. Mock и Patch
4 урока
4
3
0м
0
Закрытый
5.1
Зачем нужен Mock
↗
1
1
-
0
Закрытый
5.2
unittest.mock
↗
1
1
-
0
Закрытый
5.3
Патчинг объектов
↗
1
1
-
0
Закрытый
5.4
Проверка вызовов
↗
1
0
-
0
6. Тесты и Классы
4 урока
2
0
0м
0
Закрытый
6.1
Класс TestClass
↗
1
0
-
0
Закрытый
6.2
Наследование тестов
↗
0
0
-
0
Закрытый
6.3
Фикстуры классов
↗
0
0
-
0
Закрытый
6.4
pytest-cov
↗
1
0
-
0