1 DAY CONFERENCE

CukeUp! NYC

Topics covered at #cukeup

Tuesday, 17th September in New York City

9 experts spoke.
Overview

If you're looking for the 2014 page? Head here!

Cucumber has turned 5 years old, and the ecosystem is now more active and mature than ever. With that in mind, Skills Matter present the first ever NYC version of CukeUp in DUMBO, Brooklyn

The 1-day conference covered all aspects of the Cucumber community in NYC and beyond. Talks and open sessions will help you understand how to write tests for non techies, hear success stories in the real-world, and explore Elixir. Not to mention a keynote from the creator of Cucumber himself, Aslak Hellesoy, on the roadmap for Cucumber in the months to come.

Excited? Share it!

Programme

Getting started with cucumber.js



Peter Bell

Peter Bell is CEO/CTO of Speak Geek, is a trainer for Github, is finishing up a book for Pearson and co-founded CTO school.


Elixir, Erlang, and Cucumberl

In this talk, we'll discuss:

  • How Erlang's concurrency makes it easier to write robust programs
  • Elixir's approachable syntax
  • How to test Erlang and Elixir programs using Cucumberl

Attendees will walk away with a solid introduction to the principles of Erlang, and an appreciation of the way Elixir brings the joy of Ruby to the solidity of the Erlang runtime.



Testing Embedded Systems With Cucumber

Join Ian Dees in this session, as we cover the following topics.

  • Connecting to an Arduino using a custom serial protocol
  • Taking advantage of the TCP stack when it's available
  • Building the Cucumber wire protocol into your device
  • What to do when you can't modify the app under test
  • Driving more fully-featured devices such as the BeagleBone or RaspberryPi

By the end of the presentation, you'll have a handle on what the various options are for testing embedded devices, and which tradeoffs will apply to your system



A Poet’s Guide to Acceptance Testing

This is not a matter of dumbing things down. There is a synergy between the expressiveness of tests and the maintainability. Achieving clarity in natural language is essential for their long-term viability.



George Dinwiddie

George is a software development consultant and coach with over thirty years of experience creating software ranging from small embedded systems to corporate enterprise systems.


Keynote: What's new on the Cucumber Platform



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.


Test Automation with Vagrant



Steve Jackson

Steve Jackson is a developer, coach, and expert coffee drinker at LeanDog. He loves creating unique solutions and solving impossible problems with software. Steve is passionate about improving the craft of delivering software and fostering environments where professionals want to continuously improve. You can find him in various locations pairing and learning with anyone that's interested.


Getting the Language Right

One of the most powerful things Cucumber can do for a software team is help them grow a ubiquitous language. But this depends on scenarios having the right level of detail at the right level of abstraction to be expressive to business people, testers, and developers alike.



Richard Lawrence

Richard is a Certified Scrum Coach and a partner at Agile For All, a consulting firm focused on making software organizations happier and more productive. He trains and coaches software teams and the people who work with them.


Keep your Cucumber sparkling clean

Cucumber gives us Scenarios and Step Definitions and leaves the rest up to us. Over time we have discovered that placing all of our code in Step Definitions tends to lead to brittle tests - especially in very large projects.



Jeff Morgan

Founder LeanDog, Agile Coach, XP Developer, and author of the book Cucumber and Cheese, a testers workshop.


Our success at Manheim

In this session we find out how Oscar adopted Cucumber, WebDriver, as well as automating everything he possibly could, to successfully reduced our regression from 160+ automation with QTP and 80+ hour manual to 7 minutes full regression.



Oscar Reiken Jr

Oscar Rieken likes to test things.


Specification-by-Example: A Cucumber Implementation

We’ve all been there. You work incredibly hard to develop a feature and design tests based on written requirements. You build a detailed test plan that aligns the tests with the software and the documented business needs. When you put the tests to the software, it all falls apart because the requirements were updated without informing everyone.

But help is at hand. Enter business-driven development and Cucumber, a tool for running automated acceptance tests.

By fostering collaboration for implementing active requirements via a common language and format, Cucumber bridges the communication gap between business stakeholders and implementation teams. If you experience developers not coding to requirements, testers not getting requirements updates, or customers who feel out of the loop and don’t get what they ask for, be here!



Mary Thorn

Mary Thorn is a Director of QA at ChannelAdvisor in Morrisville, North Carolina. She has a broad testing background that spans automation, data warehouses, and web-based systems in a wide variety of technologies and testing techniques.


SkillsCasts

Hold tight, skillscasts coming soon!

 

Other Years