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

DEV-009_JVA Разработка через тестирование (TDD) на Java

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

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

Данный курс знакомит слушателей с одной из инженерных практик методологии Agile — разработкой через тестирование (TDD). Освещаются теоретические аспекты модульного тестирования, что будет полезно для разработчиков независимо от методологий, используемых в их проектах. Теоретические подходы иллюстрированы примерами кода на языке Java.

Модуль 1

  • Что такое тестирование программного обеспечения? 
  • Что мы можем обнаружить в процессе тестирования? 
  • Классификация видов тестирования 
  • Принципы тестирования ПО 

Модуль 2

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

Модуль 3

  • Паттерн Red-Green-Refactor 
  • Простейшие тесты 
  • Соглашение об использовании имен в модульном тестировании 
  • Принципы модульного тестирования F.I.R.S.T. 
  • Наследование и модульное тестирование 
  • Унаследованный код и модульные тесты 

Модуль 4

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

Модуль 5

  • Паттерн Многоуровневая архитектура 
  • Методы разработки API 
  • Mock-тестирование

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

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

Еще курсы