User Tools

Site Tools


2015:behaviour_driven_development_bdd_with_cucumber_for_java

This is an old revision of the document!


Back to 2015-proposals

Title: Behaviour Driven Development, BDD, with Cucumber for Java
Proposer: Thomas Sundberg
Type: Presentation
Duration: 45 mins
Description:
Behaviour Driven Development, BDD, is a great way to drive the development of a system based sole on the desired behaviour of a system. Using Cucumber for Java will allow us to express the desired behaviour with examples so a non developer can understand what will work and what is expected of the system.

Presentation abstract

Behaviour Driven Development, BDD, is a great way to drive the development of a system based solely on the desired behaviour. Using Cucumber-JVM for Java will allow us to express the desired behaviour with examples so a non developer can understand what will work and what is expected of the system.

This is a 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.

Feature: Cucumber-JVM should be introduced

In order to present Cucumber-JVM
As a speaker
I want to develop a working example where the audience can see how it is possible to execute an example


Scenario: Belly growl

Given I have 42 cukes in my belly\\
When I wait 1 hour\\
Then my belly should growl\\


I will show you why, how and when you should use BDD in your project.



2015/behaviour_driven_development_bdd_with_cucumber_for_java.1413283962.txt.gz · Last modified: 2016/06/11 14:05 (external edit)