Back To Schedule
Tuesday, September 25 • 1:00pm - 1:45pm
Why I Prefer Good Testing Over Excellent Testing

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

Feedback form is now closed.
As someone who’s spent most of my career in software test-focused roles, I used to feel that if only we could allocate more time for testing, we’d eventually find all the bugs and be able to consistently release top quality software. However, I started noticing that most escaped defects I could remember were things that had been hiding in the areas I didn’t even know to ask about, in the small differences between our test and production environments, and in the things we depend on but don’t have full control over. So lately, while I still value doing good testing, it doesn’t feel as useful to strive for truly excellent coverage. Instead, I prefer to invest in planning for phased roll outs, and gaining confidence in our ability to quickly detect and resolve problems in production. To help illustrate what I’ve learned, I’ll share stories about defects I missed that I wouldn’t have found with all the time in the world, and about times I have been saved by solid monitoring and roll-back strategies. I’ll also provide a list of questions that can be used to plan for failure detection and resolution, and heuristics to help differentiate between what I mean by “good” and “excellent” testing.

avatar for Tina Fletcher

Tina Fletcher

I'm the president of the KWSQA, and a Software Development Manager at D2L. Outside of work and volunteering, I'm also an amateur hop farmer. You can find my talk slides, blog, list of books I've recently read, and other things I've been up to at tinafletcher.ca

Tuesday September 25, 2018 1:00pm - 1:45pm EDT
Norfolk Room 700 Hespeler Rd, Cambridge, ON N3H 5L8, Canada