deliver:Agile 2018 has ended
Back To Schedule
Wednesday, May 2 • 08:30 - 09:15
Test Driven Development with Cucumber (Ken Pugh)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Cucumber is usually considered a customer acceptance test automation tool. However in many situations, it can be used as a unit testing framework as an alternative to JUnit. Cucumber tests separate the test structure in feature files from the implementation in step definition files. This separation can increase maintainability. You can create customer readable tests for business rules and domain terms, rather than using less customer-readable code. Having alternative tools allows you to use the one that best defines the test specification.

Learning Outcomes:
  • Applying an alternative way of expressing unit tests
  • Using a common test representation for both ATDD/BDD and TDD
  • Separating test structure from test implementation for maintainability
  • Representing customer domain terms and business rules as customer readable tests

avatar for Ken Pugh

Ken Pugh

Principal Consultant, Ken Pugh, Inc.
Ken Pugh helps companies evolve into lean-agile organizations through training and coaching. His special interests are in collaborating on requirements, delivering business value, and using lean principles to deliver high quality quickly. He has written several programming books... Read More →

Wednesday May 2, 2018 08:30 - 09:15 CDT
Lone Star B/C