Що нового?

Придбаний Разработка через тестирование поведения (BDD) на Java [IBS Training Center]

Інформація про покупку
Тип покупки: Складчина
Ціна: 16140 ГРН
Учасників: 0 з 15
Організатор: Відсутній
Статус: Набір учасників
Внесок: 1119 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Разработка через тестирование поведения (BDD) на Java [IBS Training Center]



В ходе этого курса слушатели научатся применять принципы разработки через тестирование поведения (Behavior-Driven Development, BDD) и использовать JUnit5, Cucumber и JBehave для написания собственных приложений.

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

Цели:
Дать слушателям базовые знания, необходимые для разработки приложений на основе методики Java BDD с использованием фреймворков Cucumber и JBehave.

Целевая аудитория:
  • Java-разработчики.
  • Архитекторы.
  • Тестировщики, которым необходимо автоматизировать часть своих задач.
Предварительная подготовка:
ООП, Java, основы модульного тестирования.

Для кого:
  • Разработчик
  • Архитектор ПО
  • Тестировщик
Улучшаемые навыки:
  • Основы BDD
  • Интеграция с фреймворками BDD
  • Создание тестируемого кода
  • Автоматизация тестирования поведения
Программа

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.
Чему вы научитесь:
  • Научитесь принципам разработки через тестирование поведения, включая понимание концепции "поведения" и ее отличие от традиционного тестирования
  • Научитесь использовать популярные фреймворки BDD для Java, такие как Cucumber и JBehave
  • Освоите методы проектирования кода, который легко тестируется с использованием BDD
  • Научитесь автоматизировать тесты поведения
Цена 24210 руб
https://ibs-training.ru/kurs/121662.html
 
Угорі