HOME JAVA & JEE OPEN SOURCE .NET WEB & RIA CLOUD & GRID ARCHITECTURE & DDD AGILE PM & SCRUM AGILE TESTING & BDD OS, MOBILE & SERVER  
Agile Testing meetup group: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 is the author of over 200 articles on programming, operating systems, Internet & new technologies. He has recently published his latest...
More about Gojko Adzic
PODCAST USING CUCUMBER FOR BDD AND AGILE ACCEPTANCE TESTING
Digg! StumbleUpon
AGILE TESTING & BDD PODCASTS
David Evans:Interactive Agile Acceptance Testing Clinic, Interactive Agile Acceptance Testing Cli
David Evans : 2nd Mar 2010
View Podcast: Interactive Agile Acceptance Testing Clinic,
Elizabeth   Keogh:Giving and Receiving Effective Feedback, Giving and Receiving Effective Feedback
Elizabeth Keogh : 1st Mar 2010
View Podcast: Giving and Receiving Effective Feedback,
John Smart:Acceptance-Test Driven Development - Bring Developers and Testers Together, Acceptance-Test Driven Development - Br
John Smart : 11th Feb 2010
View Podcast: Acceptance-Test Driven Development - Bring Developers and Testers Together,
Gojko Adzic:Using Cucumber for BDD and Agile Acceptance Testing, Using Cucumber for BDD and Agile accepta
Gojko Adzic : 4th Feb 2010
View Podcast: Using Cucumber for BDD and Agile Acceptance Testing,
Emma McGrattan:Waking up to the New Economics of IT, Waking up to the New Economics of IT
Emma McGrattan : 15th Dec 2009
View Podcast: Waking up to the New Economics of IT,
Mauro  Talevi:A Year of Misbehaving - A Retrospective on using BDD in a commercial enterprise, using BDD
Mauro Talevi : 14th Dec 2009
View Podcast: A Year of Misbehaving - A Retrospective on using BDD in a commercial enterprise,
Nathan  Bain:Agile testing, Agile testing
Nathan Bain : 3rd Dec 2009
View Podcast: Agile testing,
David Joyce:Interview, Interview
David Joyce : 1st Dec 2009
View Podcast: Interview,
David Laribee:Interview, Interview
David Laribee : 1st Dec 2009
View Podcast: Interview,
David Laribee:Interview, Interview
David Laribee : 1st Dec 2009
View Podcast: Interview,
Dan North:How to sell BDD to the business - , How to sell BDD to the business
Dan North : 27th Nov 2009
View Podcast: How to sell BDD to the business - ,
Janet Gregory:Lessons Learned Implementing Agile - From a Testing Perspective, Lessons Learned Implementing Agile
Janet Gregory : 27th Nov 2009
View Podcast: Lessons Learned Implementing Agile - From a Testing Perspective,
Gojko Adzic:Challenge requirements, Challenge requirements
Gojko Adzic : 27th Nov 2009
View Podcast: Challenge requirements,
 :Parkbench Panel Discussion, Parkbench Panel Discussion
: 27th Nov 2009
View Podcast: Parkbench Panel Discussion,
Elizabeth   Keogh:Fractal BDD, Fractal BDD
Elizabeth Keogh : 27th Nov 2009
View Podcast: Fractal BDD,
OTHER AGILE TESTING & BDD EVENTS
:Gojko Adzic's Test Driven Java Development Workshop,  Gojko Adzic's TDD Java Development Workshop
2 DAY COURSE.
Paris, Wednesday, March 31st
Agile Testing meetup group:Gems of Selenium, Agile Testing meetup group
FREE EVENT: Gems of Selenium...
London, Tuesday, April 6th
Elizabeth   Keogh:Liz Keogh's BDD Immersion Workshop: Behaviour-Driven Development for Developers,  Liz Keogh's BDD Workshop
1 DAY COURSE. Featuring Elizabeth Keogh
London, Friday, April 9th
Robert Schneider:Mission-Critical Service Testing Using soapUI Pro,  Robert Schneider's Service Testing w soapUI Pro
2 DAY COURSE. Featuring Robert Schneider
London, Tuesday, April 20th
Gojko Adzic:Gojko Adzic's Hands-on Agile Acceptance Testing & Specification by Example with FitNesse Workshop,  Gojko Adzic's Agile Acceptance Testing workshop
3 DAY COURSE. Featuring Gojko Adzic
London, Monday, May 10th
Venkat Subramaniam:Venkat Subramaniam's Refactoring: A Key Step in Agility,  Venkat Subramaniam's Refactoring Course
1 DAY COURSE. Featuring Venkat Subramaniam
London, Friday, May 14th
:Frank Cohen's Test Automation BootCamp,  Frank Cohen's Test Automation BootCamp
2.5 DAY COURSE.
Paris, Monday, June 14th
Rachel Davies & Antony Marcano:Antony Marcano & Rachel Davies' Agile QA course,  Antony Marcano & Rachel Davies' Agile QA
2 DAY COURSE. Featuring Rachel Davies & Antony Marcano
London, Tuesday, June 15th
© Copyright 2003-2010, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Community  Community-FR  Apress  1st Teach  Jobs: Sales Executive  Jobs: Student Podcaster  jobs - marketing assistant  Spring Certification