Эволюция к Behavior Driven Development на примере популярного фреймворка JBehave

В рамках вебинаров Exigen Services, 30 мая 2012 г. , в 16:00 (GMT+4, Moscow Time) состоится вебинар “Эволюция к Behavior Driven Development на примере популярного фреймворка JBehave”. Докладчик: Александр Дергачев (Senior Technical Architect, Technical Lead). Вебинар посвящен Behavior Driven Development (BDD) - эволюционному методу разработки, основанному на Test Driven Development и Domain Driven Design.

iCalendar - Экспортировать в органайзер

Online-мероприятие

30.05.2012, 16:00 - 18:00

В рамках вебинаров Exigen Services, 30 мая 2012 г. , в 16:00 (GMT+4, Moscow Time) состоится вебинар “Эволюция к Behavior Driven Development на примере популярного фреймворка JBehave”.

Вебинар посвящен Behavior Driven Development (BDD) - эволюционному методу разработки, основанному на Test Driven Development и Domain Driven Design.

Что если вместо того, чтобы думать в терминах написания тестов и тестирования компонентов, начать думать о функциональности? Говоря про функциональность, я имею в виду как приложение должно вести себя, фактически его спецификацию. Познакомьтесь с BDD с помощью нового и популярного фреймворка JBehave и узнайте, что произойдет, если фокусироваться на том, как программа работает, а не на том, что она производит в конечном итоге. Получите опыт использования JBehave для написания сценариев и их реализации на Java, интеграции с Maven и различными IDE, внедрение в автоматический процесс сборки для Integration тестов Web сервисов, генерации подробных отчетов в HTML и других возможностей.

Вебинар будет полезен всем, кто работает над созданием корпоративных систем на Java: архитекторам и менеджерам, которые выбирают метод разработки приложения или планирует найти лучшую замену уже используемому; разработчикам и специалистам по тестированию, которые хотят использовать четкие, структурированные описания функциональности системы и легко трансформировать их в каркас для тестирования за минимальное время с помощью современных фреймворков; заказчикам и аналитикам, которые ищут простой и эффективный способ описания требований и хотят отслеживать создание функциональности системы в реальном времени.

План выступления

Концепция Behavior Driven Development:

  • Test Driven Development
  • Domain Driven Design
  • User Stories

Использование BDD c JBehave:

  • Написание и реализация сценариев на Java
  • Интеграция с Maven и различными IDE
  • Конфигурация Integration тестов
  • Генерация отчетов в HTML

О докладчике

Александр Дергачев – имеет высшее техническое образование (СПб ГУ ИТМО, 2 диплома с отличием Магистра и Бакалавра).

В IT более 5 лет. Специалист в области разработки многоуровневых сервис-ориентированных систем с использованием Java EE технологий.

В настоящее время работает в компании Exigen Services архитектором (Senior Technical Architect, Technical Lead).

Ведет курсы по Java EE для ведущих университетов Санкт-Петербурга и периодически выступает с докладами на конференциях по разработке ПО.

Для участия в вебинаре необходимо предварительно зарегистрироваться:

http://www.exigenservices.ru/webinars/bdd

Место проведения: Online, http://www.exigenservices.ru/webinars/bdd
Регистрация на мероприятие обязательна

Реклама

Популярные мероприятия
Соглашение на обработку персональных данных