Мы используем cookie для стабильной работы сервиса. Подробнее

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

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

  Сложность

Пока неизвестно

  Длительность

16 ак.ч.

  Формат

онлайн

  Документ

удостоверение о повышении квалификации государственного образца

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

Подробнее о курсе

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

Документ после выпуска

удостоверение о повышении квалификации государственного образца

Автор курса

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, 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.

Оставьте отзыв

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

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 14.07.2026