Back to 2015-proposals
Title: Applied BDD with Cucumber, Cucumber-JVM and SpecFlow
Proposer: Seb rose
Type: Workshop
Duration: 360 mins
Description:
It’s all very well reading books, but nothing beats actually getting
practical experience. In this workshop, working in your choice of Java,
C# or Ruby, we will drive out the implementation of a simple utility by
specifying its behaviour in Cucumber. The tyrannical Product Owner will
regularly change his mind, so we’ll need to keep our code well factored
and easy to modify.
This session is designed for developers and testers. By the end of the
day, you will be comfortable working with Cucumber in your chosen
development environment. You’ll have seen, first hand, how you can use
Cucumber to drive out valuable features for your customers and how that
can help keep your stakeholders engaged in the software development
process. It will also be clear how BDD interacts with TDD, and how you
will utilise both approaches to deliver software that does the right
thing and does the thing right.
You should bring a laptop with your chosen development environment
installed. And please try to pre-install your chosen Cucumber variant
before you come (instructions available). But don’t worry, we can
install on the day, if necessary. By the end of the session, you will
have a good understanding of how Cucumber/Cucumber-JVM/SpecFlow work,
and their place in the BDD toolkit.