Улучшаемые навыки

Основы BDD
Интеграция с фреймворками BDD
Создание тестируемого кода
Автоматизация тестирования поведения

Чему вы научитесь

01 Научитесь принципам разработки через тестирование поведения, включая понимание концепции "поведения" и ее отличие от традиционного тестирования
02 Научитесь использовать популярные фреймворки BDD для Java, такие как Cucumber и JBehave
03 Освоите методы проектирования кода, который легко тестируется с использованием BDD
04 Научитесь автоматизировать тесты поведения

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

01 Основы BDD (теория – 2 ч, практика – 0,5 ч)
  • Процесс BDD;
  • Создание правильного ПО;
  • Ограниченность информации – работа в условиях неопределенности;
  • Внедрение разработки через тестирование поведения;
  • Разработка через тестирование;
  • Внедрение нового функционала;
  • Критерии приемки;
  • Анализ требований;
  • Принципы и практика BDD.
02 Переход от разработки через тестирование (TDD) к разработке через тестирование поведения (BDD) (теория – ,1,5 ч, практика – 2 ч)
  • Характеристики TDD;
  • Характеристики BDD;
  • Сравнение TDD и BDD;
  • Преимущества BDD;
  • Основные аннотации JUnit.
03 Применение Java BDD с Cucumber (теория – 1,5 ч, практика – 4,5 ч)
  • Введение в Cucumber;
  • Gherkin, функции, сценарии, аннотации;
  • Установка и настройка Cucumber;
  • Добавление новых функции с помощью Cucumber.
04 Применение Java BDD с JBehave (теория – 1 ч, практика – 3 ч)
  • Введение в JBehave;
  • Функциональность и терминология;
  • Установка и настройка JBehave;
  • Добавление новых функций с помощью JBehave.

28 200 ₽

24 210 ₽ — для физ. лиц

Записаться на курс

Для кого

Разработчик Разработчик
Архитектор ПО Архитектор ПО
Тестировщик Тестировщик

Предварительная подготовка

ООП, Java, основы модульного тестирования.

Расписание курсов

08.12.2025 - 11.12.2025

9:00-13:00
Дата и время:
08.12.2025-11.12.2025
9:00-13:00

Middle 16 часов

28 200 ₽

24 210 ₽ — для физ. лиц

Курс проводят

Евгений

Кучин Евгений

Разработчик на Java и JavaScript

О тренере

Автор и преподаватель курсов по Java, Spring, TypeSript, ReactJS, JavaScript, JavaEE, общий педагогический стаж более 15 лет. Сертифицированный преподаватель Ред Софт,Domino R5 Главный системный администратор, CLP Domino R5 Основной разработчик приложений. 

Окончил Уральский Государственный Университет, математико-механический факультет по направлению прикладная математика (системное программирование).

Принимал участие в разработке, внедрении и сопровождении систем автоматизации документооборота на база Lotus Domino\Notes.> Разработал и внедрил более 10 приложений для автоматизации деятельности предприятия.

28 200 ₽

24 210 ₽ — для физ. лиц

Записаться на курс

Записаться на курс

28 200 ₽

24 210 ₽ — для физ. лиц

Юр. лицо — 28 200 ₽
Физ. лицо — 24 210 ₽
08.12.2025, Онлайн
08.12.2025, Онлайн
Открытая дата

Наши ученики работают в:

Наши клиенты

Mail.ru
Альфа-Банк, банковская группа
Лаборатория Касперского
Магнит, розничная сеть
Спортмастер, сеть спортивных магазинов
ПСБ
Сбертех
Дзен
IT One
Ростелеком
Мегафон
Nexign
Ozon
Декатлон
X5 Group
Технониколь
Росатом
Газпром
Нлмк
ВСК
Синимекс

Не нашли, что искали? — Просто напишите, и мы поможем

Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.