|
|
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
|
This group aims to provide a meeting place and regular events for anyone involved in testing products which are developed in an Agile environment. Come to meet fellow testers, share stories and experiences about tools and techniques which may, or may not, have solved testing problems on other Agile projects.
More about the Agile Testing UK
|
|
PODCAST USING CUCUMBER FOR BDD AND AGILE ACCEPTANCE TESTING
|
|
|
PROGRESSIVE JAVA PODCASTS
|
OTHER PROGRESSIVE JAVA EVENTS
|
BeMyApp Mobile Olympics
CONFERENCE (3 DAYS)
London, Friday, February 24th
BOOK NOW!
|
|
SpringSource's Spring Application Development
4 DAY COURSE. London, Tuesday, March 6th
|
|
QCon London 2012
CONFERENCE (3 DAYS)
London, Wednesday, March 7th
BOOK NOW!
|
|
Elevate Events
FREE EVENT:
Elevate - SAAS Cloud Platf
London, Wednesday, March 7th
|
|
Implementing Enterprise Search at Sky
FREE EVENT:
In The Brain of Abisola Fatokun
London, Thursday, March 8th
|
|
London Java Community
FREE EVENT:
Java low latency
London, Tuesday, March 13th
|
|
London Scala Users' Group
FREE EVENT:
TDD with Scala
London, Wednesday, March 14th
|
|
David Pollak's Lift Basics
1 DAY COURSE. Featuring David Pollak London, Thursday, March 15th
|
|
|
|