Школы

Рейтинг на основе отзывов, авторитетности и популярности

Подборки

Полезные и актуальные курсы, отобранные вручную

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

Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Трудоустройство
Трудоустройство
Нет
Сертификат
Сертификат
Есть

Стоимость курса

19 900 ₽
Нет рассрочки
В ходе тренинга слушатели познакомятся с основами разработки через тестирование, поймут ключевые принципы этого подхода и научатся применять их на практике для разработки сложных многоуровневых приложений. Будут рассмотрены фреймворки модульного тестирования, используемые при разработке через тестирование на современных языках программирования.

Что вы получите после обучения

Навыки

Школа

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

Программа курса

Теория – 8 ч (50%); практика – 8 ч (50%).

1. Введение в тестирование ПО (теория – 1,5 ч, практика – 0,5 ч)
Что такое тестирование программного обеспечения?
Что мы можем обнаружить в процессе тестирования?
Классификация видов тестирования.
Принципы тестирования ПО.
2. Разработка через тестирование (теория – 1,5 ч, практика – 1,5 ч)
Определение разработки через тестирование.
Рабочий процесс разработки через тестирование.
Фреймворк модульного тестирования. Введение.
TDD Kata.
3. Паттерны разработки через тестирование (теория – 1,5 ч, практика – 0,5 ч)
Паттерн Red-Green-Refactor. Простейшие тесты. Соглашение об использовании имен в модульном тестировании. Принципы модульного тестирования F.I.R.S.T. Наследование и модульное тестирование. Унаследованный код и модульные тесты.
4. Антипаттерны разработки через тестирование (теория – 1,5 ч, практика – 0,5 ч)
Каталог антипаттернов.
Основные ошибки.
5. Методы разработки через тестирование (теория – 2 ч, практика – 5 ч)
Паттерн Многоуровневая архитектура.
Методы разработки API.
Mock-тестирование.

Рейтинг курса

4.1
Может быть интересно
Разработка через тестирование (TDD) на Java
На сайт курса

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