Jim Holmes | 10:00 – 11:15
How do you build a successful suite of automated tests for your system? One test at a time. With lots of careful thought and a willingness to backtrack and adjust. In this talk Jim shares his experiences building up a test automation effort for a five year old legacy software product that had zero planned testing, manual or automated, prior to his taking on a job as a tester. You’ll learn approaches for getting your own test automation effort in place, including making the case for automation, planning out infrastructure needs, and identifying tools to use for your automation. You’ll also learn how to build up a team to be successful with automation, and you’ll also discover why it’s so critical to treat test automation as a software engineering effort – BECAUSE IT IS ONE! Explore how to deal with fundamental problems common to any automation effort: managing expectations, dealing with technical challenges, and empowering your testers via education. We’ll also discuss the number one factor for failure or success: the organization’s culture toward quality. This session focuses on one specific team’s experience, but draws from Jim’s years of experience in the field. You’ll take away practical advice on what works, what doesn’t, and some frank discussion around areas where Jim’s failed with his teams in the past – and ideas on how to avoid those problems in your own automation efforts!
Father. Husband. Geek. Veteran. Director of Engineering for Telerik’s Test Studio, an awesome set of tools to help teams deliver better software. Around 25 years IT experience. Co-author of “Windows Developer Power Tools.” Coffee Roaster. MVP for C#. Chief Cat Herder of the CodeMash Conference. Diabetic. Runner. Liked 5th grade so much he did it twice. One-time setter, middle blocker, and weakside hitter. Blogger (http://FrazzledDad.com). Big fan of naps.