Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

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

25 500 ₽
нет рассрочки

В курсе рассматриваются основные аспекты разработки через тестирование поведения (BDD) на Java. BDD – это методология для разработки ИТ-решений, направленная непосредственно на выполнение требований бизнеса. Ее философия ориентирована на стратегию, требования и цели бизнеса, которые уточняются и трансформируются в ИТ-решение. Если TDD помогает нам создавать качественное ПО, то BDD помогает создавать ПО, которое того стоит.

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

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

Приобретаемые навыки
2
Cucumber
3
Java BDD
4
JBehave
5
Основы модульного тестирования

Вас будут обучать

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

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

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

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

Образовательная организация

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

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

1. Основы BDD (теория – 2 ч, практика – 0,5 ч)

  • Процесс BDD;
  • Создание правильного ПО;
  • Ограниченность информации – работа в условиях неопределенности;
  • Внедрение разработки через тестирование поведения;
  • Разработка через тестирование;
  • Внедрение нового функционала;
  • Критерии приемки;
  • Анализ требований;
  • Принципы и практика BDD.

2. Переход от разработки через тестирование (TDD) к разработке через тестирование поведения (BDD) (теория – ,1,5 ч, практика – 2 ч)

  • Характеристики TDD;
  • Характеристики BDD;
  • Сравнение TDD и BDD;
  • Преимущества BDD;
  • Основные аннотации JUnit.

3. Применение Java BDD с Cucumber (теория – 1,5 ч, практика – 4,5 ч)

  • Введение в Cucumber;
  • Gherkin, функции, сценарии, аннотации;
  • Установка и настройка Cucumber;
  • Добавление новых функции с помощью Cucumber.

4. Применение Java BDD с JBehave (теория – 1 ч, практика – 3 ч)

  • Введение в JBehave;
  • Функциональность и терминология;
  • Установка и настройка JBehave;
  • Добавление новых функций с помощью JBehave.

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

4.1
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 12.05.2024 00:05
Разработка через тестирование поведения (BDD) на Java

Разработка через тестирование поведения (BDD) на Java

Оставить отзыв
Поделиться курсом с друзьями