HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
Agile Testing UK:Using Cucumber for BDD and Agile Acceptance Testing
Using Cucumber for BDD and Agile Acceptance Testing
Gojko Adzic, author of our popular Agile Acceptance Testing Workshop, will present Cucumber, a tool for behaviour-driven development and agile acceptance testing.

Cucumber is a tool that can execute plain-text functional descriptions as automated tests. The language that Cucumber understands is called Gherkin.

While Cucumber can be thought of as a “testing” tool, the intent of the tool is to support BDD. This means that the “tests” (plain text feature descriptions with scenarios) are typically written before anything else and verified by business analysts, domain experts, etc. non technical stakeholders. The production code is then written outside-in, to make the stories pass.

Cucumber itself is written in Ruby, but it can be used to “test” code written in Ruby or other languages including but not limited to Java, C# and Python. Cucumber only requires minimal use of Ruby programming and Ruby is easy, so don’t be afraid even if the code you’re developing in is not Ruby.

Gojko will demonstrate how to use Cucumber for Java, .NET and Ruby applications, talk about new Cucumber features and best practices for writing and maintaining Cucumber scenarios.

Just a thought...
If you like this talk, sign up for Liz Keogh's Behavior-Driven Development for Developers Workshop.

ABOUT GOJKO ADZIC
Gojko has helped numerous teams implement best specification-by-example practices, written two books on the subject and contributed to several open source projects. He frequently speaks at leading industry conferences.
More about Gojko Adzic

ABOUT THE AGILE TESTING UK
The mission of Agile Testing UK user group is to promote agile testing practices and principles, from executable specifications through test driven development to exploratory testing.
More about the Agile Testing UK
PODCAST USING CUCUMBER FOR BDD AND AGILE ACCEPTANCE TESTING
© Copyright 2003-2011, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Speed Coding 2011  Open Source Journal  Ticket Raffle  Agile Expert Series  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship