Agile + DevOps West 2020 Concurrent Session : Cucumber, the Misunderstood Fruit

Conference archive


Thursday, June 11, 2020 - 11:30am to 12:30pm

Cucumber, the Misunderstood Fruit

Over the last decade the tool Cucumber has grown in popularity. This growth has gone hand in hand with the adoption of test-driven, behavior-driven, and acceptance test–driven testing techniques. Overall, this is a good thing, but there is a downside. Cucumber is far too often conflated with these techniques. The result is poorly written code that loses practically all the benefit that these techniques provide. Troy Walsh will dive into what TDD, BDD, and ATDD testing techniques are and why they are useful, and then explain how they can be effectively leveraged with and without tools like Cucumber. You'll explore the common pitfalls to using these tools and techniques and learn how to create high-quality, maintainable Cucumber tests.


Troy Walsh is the national quality engineering Practice Lead and DevOps lead for Magenic Technologies. He started his career in the DevOps space as a Release developer, creating custom build, deployment and installation solutions. He later transitioned to consulting where he developed a love for test automation. Troy is a frequent blogger, speaker (Agile DevOps West, STPCon, OnlineTestConf, Twin Cities Test Automation Group, SauceCon, The Executive Leadership Institute and more) and open source contributor (SeleniumAxeDotnet, MAQS, appium-dotnet-driver and more) with a passion for test automation and DevOps.