Автотесты. Модульное тестирование

Поговорим об автотестах и о том, почему необходимо их писать. Познакомимся с видами тестирования — модульным и интеграционным. Подробно поговорим про модульные тесты: как изолировать внешние зависимости, как тестировать взаимодействие с другими модулями. Рассмотрим приёмы, позволяющие писать полезные тесты, которые легко поддерживать. 1:15 — Как получить пользу от автотестов и почему они необходимы в большом проекте 15:20 — Содержание и структура теста 22:20 — Демо: Пишем тест 38:05 — Внешние зависимости в тестах 44:20 — Демо: изолируем внешние зависимости 49:40 — Примеры рефакторинга для добавления точек расширения 54:50 — Тестирование взаимодействия 1:00:15 — Демо: тестируем обращение к серверу 1:06:35 — Как писать полезные и сопровождаемые тесты 1:27:30 — Как работает code coverage report 1:33:45 — Резюме 1:34:50 — Ответы на вопросы после лекции
Back to Top