Excited? Share it!
Staying close to experts with executable specifications
Peder Søholt
Peder Søholt develops in both Java and .NET, whatever suits the project best, and also takes the role as a scrum-master. Otherwise he secretly takes on the role as a coach without anyone knowing it.
Vagif Abilov
Vagif Abilov is a Russian/Norwegian software developer working at Miles. He has more than 30 years of programming experience, currently writing code in F# and C#. Vagif is a frequent speaker at software conferences where he also plays in a speakers band "Dylan and Linebreakers".
Cucumber.js: Cuke up your JavaScript!
A year ago, native BDD solutions similar to Cucumber were almost inexistant. Yet the need for it was manifest. It didn't take me long before I proposed and started hacking on the port of our favourite cucurbitaceae.
Cucumber.js is a native JavaScript implementation of Cucumber. It is a strict port that can run on any JavaScript environment. It runs on Node.js as well as within any browsers, making it virtually serviceable against everything producing JavaScript and HTML (Node.js, Ruby on Rails, PHP, .Net, etc.).
This is an introduction to the young Cucumber.js. After briefly exposing the history and goals of the project, I'll demonstrate how to write features, step definitions, hooks, support code, how to invoke it from both Node.js and browser environments.
Julien Biezemans
Julien is a fervent BDDer who loves writing code, building well-crafted conducive software as well as sharing knowledge and techniques with other passionate people.
Learning from mistakes with BDD
Andrew Jutton
Andrew Jutton is a hands-on .NET Application Architect with almost ten years of commercial experience working as a software developer and architect. He is passionate about software development and strives to deliver the best quality, continuously imp
Tony Bruce
Tony Bruce is a professional, experienced, constantly learning, coaching and teaching agile team member who specialises in Testing. He has worked in various industries with organisations such as Channel 4, Ernst & Young, LMAX and The Children’s Society.
Getting started with Cucumber-JVM
Aslak Hellesøy
Aslak Hellesøy is the creator of Cucumber and co-founder of Cucumber Limited. He is a co-author of The Cucumber Book and an early adopter of XP and BDD.
Aslak works as a programmer, software architect, business owner and trainer in a variety of industries, including finance, telecom and retail.
Testing for Value
Colin Humphreys
Colin Humphreys is CTO for Cloud at Pivotal, and was previously CEO of CloudCredo. Colin has twelve years’ experience delivering working solutions and saving failing projects. He is passionate about Cloud Computing, DevOps, Continuous Delivery and PaaS. Colin delivers tooling to the Cloud Foundry community, is a regular speaker on PaaS-related topics, and is a member of Cloud Foundry's Community Advisory Board.
Calabash, an open-source automated testing technology for iOS and Android
Karl Krukow
Karl Krukow is Technical Lead on Xamarin Test Cloud, an innovative cloud-based service that provides managed access to more than a thousand mobile devices for the purpose of mobile quality assurance.
User Centred Scenarios: Describing capabilities, not solutions
Antony Marcano
Antony Marcano is co-founder of RiverGlide, a coaching, consultancy and training firm helping teams and organisations innovate with agility. He has been in software development for nearly 25 years, almost 20 of which have been either working in teams or guiding them and the organisations around them, as they aspire to greater agility. Antony is as much a practitioner as he is coach, consultant and trainer in topics from writing communicative, maintainable code to User Stories & BDD to effective team models, approaching change and Kent Beck's emerging 3X framework.
James Martin
James is a cofounder of RiverGlide and co-creator of the open source Cucumber extension, CukeSalad.
Just enough infrastructure for product development with cucumber
Michael Nacos
Michael Nacos enjoys playing with computers but gets bored easily. He has worked as an IT trainer, web developer, linux sysadmin, database developer, email engineer, cloud architect and tech lead. These days he helps companies build products and teams, using open source tools to deliver progressive web and mobile experiences that hit the mark.
Living Documentation - Buy 1 get 2 free
Chris Roff
Chris Roff is a consultant specialising in .NET development and agile training.
He's been practising specification by example for 4 years, working with teams in leading media houses, on-line gaming companies and investment banking.
BDD for Embedded System Design
Mathias Soeken
Mathias Soeken is working on formal verification of UML/OCL models used as specification in the design of embedded systems as well as on reversible logic and quantum computation.
Melanie Diepenbeck
Melanie Diepenbeck is currently pursuing her PhD degree on "Behaviour Driven Development for System Design" at the University of Bremen in the Graduate School System Design (SyDe) and in the Group for Computer Architecture headed by Prof. Dr. Rolf Drechsler.
Cucumber-Ruby 2.0 panel discussion
This panel will be a discussion about:
What features should Cucumber-Ruby 2.0 have?
What features should it not have?
How are we going to get it built?
Test-driven Infrastructure with Cucumber
Jon Topper
Jon Topper's consultancy, The Scale Factory, has built high performance, high traffic infrastructure for companies such as Songkick, BSkyB, ITV, and Glasses Direct. His small team of talented DevOps engineers are available to hire to provide infra
-
Getting started with Cucumber-JVM
Featuring Aslak Hellesøy
At last year's CukeUp, Aslak announced that work had started on Cucumber-JVM - a pure Java implementation of Cucumber that runs on half a dozen JVM languages. A year later, Cucumber-JVM 1.0.0 is released and ready to take the JVM by storm. This presentation shows you how to install...
cucumber jvm cucumber-jvm java junit -
Testing for Value
Featuring Colin Humphreys
How do we test that our behaviours are actually delivering? How do we know that our new features actually increased toaster sales? Our test suite can be greener than the greenest cuke, yet we could still be failing as an organisation. Colin Humphreys explores bringing the rigour of...
bdd -
2
User Centred Scenarios: Describing capabilities, not solutions
Featuring Antony Marcano and James Martin
Many teams don't realise that their Cukes are actually describing the solution they're building rather than the user-capability they're enabling. The closer to the solution our Cukes are, the less flexibility we have and the less maintainable ...
cucumber testing -
Just enough infrastructure for product development with cucumber
Featuring Michael Nacos
User-centric product features often span multiple subsystems of a service stack. For example, user state changed in a web app may affect routing of their emails, which is handled by a daemon.
Cucumber helps us concentrate on the user and decouple product features from their implementation. At the...
cucumber bdd -
Living Documentation - Buy 1 get 2 free
Featuring Chris Roff
Many teams lose out on big benefits of Cucumber by focusing too much on the short-term benefits.
Join Chris Roff to learn how a small investment in long term benefits can help you get more out of your cukes even in the short term.
cucumber -
BDD: When Outcomes don't Come Out
Featuring Liz Keogh
BDD is largely a goal-driven approach: we start from a context and explore whether some particular event will lead to the outcome we want.
So how does it work when the outcomes are unclear, or you're just trying to find out what's possible? When finding examples changes the examples, is...
bdd agile testing -
Speeding up tests with parallel execution using SpecRun
Featuring Gaspar Nagy
BDD tests usually exercise the application with external dependencies. The benefits of end-to-end testing are well known, but these tests tend to have a long execution time. SpecRun aims to speed up the execution of the (SpecFlow) functional tests by parallelizing them. This session summarizes...
specrun specflow bdd -
2
Learning from mistakes with BDD
Featuring Tony Bruce and Andrew Jutton
Tony Bruce & Andrew Jutton discuss what caused us some issues when implementing BDD. We have a list of items and we'll basically go through as many as we can in our allotted time.
bdd -
Calabash, an open-source automated testing technology for iOS and Android
Featuring Karl Krukow
This talk for CukeUp will introduce Calabash and LessPainful, which provides hosted, cloud-based execution of Calabash tests that run concurrently on many physical, non-jailbroken devices running various languages and operating system versions.
calabash cucumber -
2
Staying close to experts with executable specifications
Featuring Vagif Abilov and Peder Søholt
This talk for CukeUp presents a case study based on a project at Norwegian Broadcasting Corporation (NRK) where executable specifications in Gherkin were introduced to ensure correct understanding between developers and domain experts. Choice of Gherkin/SpecFlow gave an opportunity for experts to...
gherkin specflow -
Cucumber.js: Cuke up your JavaScript!
Featuring Julien Biezemans
We're now living the golden age of JavaScript. An increasingly number of people are seeing it as a complete language. Therefore, agile development practices are now being adapted and applied to JavaScript code production. However, there has been a lack of support tools in the JS ecosystem,...
javascript cucumber cucumberjs agile bdd -
2
BDD for Embedded System Design
Featuring Mathias Soeken and Melanie Diepenbeck
We are currently evolving the BDD flow for the design of embedded systems. Automatic extraction of step definitions and code stubs is performed using natural language processing techniques. In addition, a method has been developed to extract properties suitable for formal verification from test...
bdd cucumber -
Test-driven Infrastructure with Cucumber
Featuring Jon Topper
In this talk for CukeUp Jon Topper will investigate if we can apply a software testing approach to validate our infrastructure configuration.
cucumber bdd tdd -
Cucumber-Ruby 2.0 panel discussion
Featuring Various Speakers
Matt Wynne, Aslak Hellesoy, Oriol Gual, Julien Biezemans and Jonas Nicklas have all had a crack at taking Cucumber in a new direction (Spinach, Turnip, TextMapper, Cucumber JVM), and there are valuable ideas in all of them.
cucumber bdd
-
CukeUp! 2016 - the progressive BDD conference for testers, devs and product owners
Two days in London
Want to meet the international BDD community and learn and share skills with some of the world's top experts, devs, testers and product owners? Discover the latest best practices and ideas? Then come and join us at CukeUp! 2016 in London!
cucumber bdd cucumber-pro agile -
CukeUp! 2015 Waiting List
One day in London
This is the waiting list for CukeUp! 2015. Please drop your contact details to hear if a space at the event is available.
-
CukeUp! 2015
Two days in London
Want to learn how BDD can help you and your team combat complex software problems? Want to network with your peers tackling similar software problems? Then join us in March for our fourth edition of this much loved conference.
cucumber bdd cucumber-pro agile ddd -
CukeUp! NYC 2014 - All about BDD
Two days in New York City
This two day conference and tutorials will explore various aspects of BDD in this New York community event. CukeUp! is organised and curated in partnership with Cucumber Limited and also runs annually in London.
cucumber bdd testing gherkin acceptance-testing cukeup -
CukeUp! 2014
Two days in London
CukeUp! 2014 is a fast-paced conference co-organised by Skills Matter and Cucumber Limited - the company behind Cucumber. Together, we've been assembling the community since 2011 for this intense conference - this year we've added a day of workshops to allow you explore topics in their...
cucumber bdd testing gherkin tdd unit-testing cucumber-jvm cukeup cucumber-pro ruby -
CukeUp! NYC
One day in New York City
CukeUp! NY 2013 was the first ever conference all around BDD in NY.
cucumber elixir testing automated-testing bdd -
CukeUp! 2013
One day in London
Want to catch up on the latest developments ideas, and best practices in Cucumberworld? Want to hear from the creator of Cucumber Aslak Hellesøy?
We are proud to present the third annual CukeUp!, held at Skills Matter London.
bdd cucumber atdd tdd -
CukeUp!
One day in London
Skills Matter and Aslak Hellesøy, the creator of the popular Cucumber BDD tool, have partnered to organise CukeUp! .
CukeUp! is taking place in London today (March 24th 2011). It's a one day conference packed with half hour talks about all things related to the Cucumber BDD tool and...
cucumber bdd atdd tdd ruby java .net