Учебный центр IBS

DEV-009_C++ Разработка через тестирование (TDD) на языке C++

Для кого: Бэкенд разработчикМидл Мидл
Начало: По факту набора потока
Длительность: 1 неделя
Улучшаемые навыки:
C++ООПРазработка через тестирование
СертификатОнлайн

Описание курса

Данный курс знакомит слушателей с одной из практик разработки программного обеспечения по методологии Agile – разработкой через тестирование (TDD – test-driven development).

Этот курс, в котором также рассматривается теория модульного тестирования с образцами кода на C++, будет полезен для начинающих разработчиков независимо от методологий, используемых в проекте.

Модуль 1

  • Что такое тестирование ПО? 
  • Что мы выявляем при тестировании? 
  • Классификация видов тестирования; 
  • Принципы тестирования ПО. 

Модуль 2

  • Определение разработки через тестирование; 
  • Рабочий процесс разработки через тестирование; 
  • Фреймворк модульного тестирования. Введение; 
  • TDD Kata.

Модуль 3

  • Красный-зеленый-рефакторинг;
  • Простейшие тесты;
  • Правила именования модульных тестов;
  • Принципы модульного тестирования F.I.R.S.T;
  • Наследование и модульное тестирование;
  • Устаревший код и модульное тестирование.

Модуль 4

  • Каталог анти-паттернов;
  • Основные ошибки.

Отзывы о курсе

Отзывов пока нет
Будьте первым, напишите отзыв и поставьте оценку этому курсу.

Еще курсы