Ruby Rogues

RR 360: Cucumber is 10 years old with Aslak Hellesøy


Listen Later

Panel: 
  • Charles Max Wood
  • David Richards
Special Guests: Aslak HellesøyIn this episode of Ruby Rogues, the panelists talk to Aslak Hellesøy about Cucumber. Aslak has been a software developer since around 1997 and has been in the Ruby community since around 2003. He created Cucumber in 2008, which has been his hobby on the side since its creation. They talk about the difference between TDD and BDD, what Cucumber is, and how it works. They also stress the importance of having conversations in order to facilitate collaboration and trust.In particular, we dive pretty deep on:
  • Aslak intro
  • What is the difference between TDD and BDD?
  • Selenium and Cypress
  • Capybara 
  • With BDD, you lose your fast feedback loop and your flow
  • People accept slow feedback loops
  • The test pyramid
  • Most tests should be uni-tests
  • Why is it that full-stack tests are slow?
  • io makes full-stack tests slow
  • What is Cucumber?
  • A tool that supports behavior-driven development (BDD)
  • Having conversations around concrete examples
  • Visualization
  • Cucumber used to express examples
  • Allows people to design the tests for the BDD flavor of TDD to develop a software
  • Example mapping
  • The importance of having the conversations
  • Facilitating collaboration and trust
  • Having face-to-face conversations
  • And much, much more!
Links:
  • Ruby
  • Cucumber
  • Selenium
  • Cypress
  • Capybara
  • Cucumber’s Slack
  • @aslak_hellesoy
  • Aslak’s GitHub
Picks:Charles
  • Udemy course on Blockchain and Ethereum
  • Creating a blockchain with JavaScript YouTube videos
David
  • "Surely You're Joking, Mr. Feynman!" by Richard P. Feynman
Aslak
  • BDD and Cucumber Training in June
  • Cucumber Electron
Special Guest: Aslak Hellesøy.

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
...more
View all episodesView all episodes
Download on the App Store

Ruby RoguesBy Charles M Wood

  • 3.4
  • 3.4
  • 3.4
  • 3.4
  • 3.4

3.4

21 ratings


More shows like Ruby Rogues

View all
The Bike Shed by thoughtbot

The Bike Shed

121 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

45 Listeners

The Freelancers' Show by Charles M Wood

The Freelancers' Show

23 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

33 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

236 Listeners

iPhreaks by Charles M Wood

iPhreaks

17 Listeners

React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

React Native Radio

67 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

15 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

62 Listeners

My Ruby Story by Charles M Wood

My Ruby Story

0 Listeners

REWORK by 37signals

REWORK

210 Listeners

Remote Ruby by Chris Oliver, Andrew Mason

Remote Ruby

34 Listeners

Code with Jason by Jason Swett

Code with Jason

15 Listeners