Skip to main content
Monday, September 28, 2015 - 1:00pm - 4:30pm
Half-day Tutorials
MK

Rapid Software Testing Strategy Prior Year Content

A test strategy is the set of ideas that guides your test design. It's what explains why you test this instead of that, and why you test this way instead of that way. Strategic thinking matters because testers must make quick decisions about what needs testing right now and what can be left alone. You must be able to work through major threads without being overwhelmed by tiny details. James Bach describes how test strategy is organized around risk but is not defined before testing begins. Rather, test strategy evolves alongside testing as we learn more about the product. We start with a vague idea of our strategy, organize it quickly, and document as needed in a concise way. In the beginning, we start small. In the end, the strategy can be as formal and detailed as you want it to be. If you’d like to focus on testing and not paperwork, this approach is for you.

James Bach
James Bach, Satisfice, Inc.

James Bach is founder and principal consultant of Satisfice, Inc., a software testing and quality assurance company. In the 1980s, James cut his teeth as a programmer, tester, and SQA manager in Silicon Valley in the world of market-driven software development. For nearly fifteen years, he has traveled the world teaching rapid software testing skills and serving as an expert witness on court cases involving software testing. James is the author of Lessons Learned in Software Testing and Secrets of a Buccaneer-Scholar: How Self-Education and the Pursuit of Passion Can Lead to a Lifetime of Success.

read more