Our original panel podcast, Ruby Rogues is a weekly discussion around Ruby, Rails, software development, and the community around Ruby.
RR 360: Cucumber is 10 years old with Aslak Hellesøy
May 01, 2018
1:12:31
70.1 MB
Downloads: 0
Panel:
- Charles Max Wood
- David Richards
- 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!