Meeting for October
Time: Thursday, October 20th from 6:00-8:00 PM
Location: Okoboji Grill in Johnston (large meeting room)
Speaker: Paul Nelson, Thoughtworks
Topic: Sane Acceptance Testing With Cucumber
While Acceptance Testing principles and tools have become pervasive, teams often stumble in the implementation. Best intentions are eroded over time by tests that stray from the values of effective communication and collaboration. In the worst cases, Acceptance Tests can start to feel like a burden rather than a boon. Paul Nelson, a Principal Technical Consultant at ThoughtWorks, Inc., guides you through common Acceptance Testing pitfalls and provides practical, effective solutions that will get your testing efforts back on track. Starting from a typical test example, you are guided through important principles, such as: Getting the Words Right, Managing Level of Detail, Dependency Isolation, refactoring in Safe Steps, as well as common abstraction patterns. Examples are shown in Cucumber, though the principles are equally applicable using other tools. Leave with a renewed confidence in your ability to regain control of your Acceptance Tests and restore them to the collaboration tool they once were. Stop working for your Acceptance Tests: make your Acceptance Tests work for you!
Paul’s passion for software development began when a pair of Apple ][‘s showed up at his high school through the beneficence of an anonymous donor. At the time he had no idea that pushing pixels around a green screen could ever be anything more than goofing around and having fun.
Today as a ThoughtWorks Principal Consultant Paul travels the world, spreading his passion for finding pragmatic solutions to software development challenges in organizations of all sizes. Pair Programming, coaching teams and assisting C-level executives draft, socialize and implement overall testing strategies are a few of the ways he has applied his passion, empowering organizations to enhance their corporate culture and release quality products in record time… and he’s still having fun!
