Учебный центр IBS
DEV-009_C++ Разработка через тестирование (TDD) на языке C++
СертификатОнлайн
Описание курса
Данный курс знакомит слушателей с одной из практик разработки программного обеспечения по методологии Agile – разработкой через тестирование (TDD – test-driven development).
Этот курс, в котором также рассматривается теория модульного тестирования с образцами кода на C++, будет полезен для начинающих разработчиков независимо от методологий, используемых в проекте.
Модуль 1
- Что такое тестирование ПО?
- Что мы выявляем при тестировании?
- Классификация видов тестирования;
- Принципы тестирования ПО.
Модуль 2
- Определение разработки через тестирование;
- Рабочий процесс разработки через тестирование;
- Фреймворк модульного тестирования. Введение;
- TDD Kata.
Модуль 3
- Красный-зеленый-рефакторинг;
- Простейшие тесты;
- Правила именования модульных тестов;
- Принципы модульного тестирования F.I.R.S.T;
- Наследование и модульное тестирование;
- Устаревший код и модульное тестирование.
Модуль 4
- Каталог анти-паттернов;
- Основные ошибки.
Отзывы о курсе
Еще курсы
Бэкенд разработчик261Фулстек разработчик156Фронтенд разработчик139Веб-разработчик120Разработчик игр90Разработчик мобильных приложений67Десктоп разработчик35Архитектор программного обеспечения30Инженер встраиваемых систем25Разработчик баз данных21Программист 1С21Системный инженер8HTML-верстальщик6Архитектор баз данных3
Все курсы в специализации