Behaviour Driven Development, BDD, with Cucumber for Java

Training: Behaviour Driven Development, BDD, with Cucumber for Java

Trainer: Thomas Sundberg

Date, time: 16th October 2013, Kraków, Galaxy Hotel
Language: English EN
Time frame: 1 day, 08:30 – 17:30
Limit: 10-30 participants (minimum – required to launch 10, maximum of 30 participants)
Price: 299 EURO net // 1299 PLN netto
Registration form: REGISTRATION
Registration includes 1 day of training with lunch and coffee breaks


Behaviour Driven Development, BDD, with Cucumber for Java

Cucumber has been around a long time in the Ruby world. It is a popular tool that allows development teams to describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated test and development-aid – all rolled into one format. Cucumber-JVM has been available to the Java community since March 2012.

I will develop an example where we can see how a model will grow from the desired external behaviour. The developed model doesn’t yet have a GUI. I will extend the example with a GUI without changing the wanted behaviour and test it using Selenium.

Feature: Create plain text requirements that are executable
In order to create a common understanding of our system As a developer, tester or business analyst I want to to create examples that can be executed

Scenario: A system need to be developed to show BDD

  • Given a requirement
  • When we develop a model
  • Then we have a working system

Scenario: Add GUI to the system developed

  • Given a model
  • When we add a user interface
  • Then we will not need to change the specifications

I will finally show you how Cucumber can be fitted into your continuous integration/delivery system using Maven and thus be a crucial part of your automated acceptance test suite..

Bring your laptop so you will be able to get your fingers dirty with an hands on experience where you will implement the same example as shown to you earlier.

  • jdd


Platynowy Sponsor

  • Luxoft

Złoci sponsorzy

Srebrni sponsorzy


Sponsor Afterparty

Patroni medialni

  • Teetbee
  • Kariera PLUS
  • Programosy
  • KSUG
  • helion
  • Polish JUG
  • Poznan JUG
  • SDJ
  • pcfoster
  • pcfoster
  • pcfoster