STARCANADA 2017 Concurrent Session : Discovering What Matters, Fast: Combination Testing Case Studies

Conference archive


Wednesday, October 18, 2017 - 3:00pm to 4:00pm

Discovering What Matters, Fast: Combination Testing Case Studies

Add to calendar

Even the simplest application depends on a vast, rich, and complex set of variables interacting and collaborating to drive behavior. Each variable has many options, and the number of ways these variables can be combined can be astronomical, making it next to impossible to test them all. Combination testing—combining individual test values to form complete test cases—can help. Rob Sabourin shares three real-world case studies that show how combination test design helped testers focus on a manageable subset of combinations to find critical bugs, quickly. Rob will share examples of some powerful combination testing techniques: Pareto analysis, pairwise testing, and path analysis. Each case study provides practical insights into the strengths and limitations of combination testing techniques, as well as demonstrating how they can be used together to focus on what matters to the business.


Rob Sabourin, P. Eng., has more than thirty-three years of management experience leading teams of software development professionals. A highly-respected member of the software engineering community, Rob has managed, trained, mentored, and coached hundreds of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization. Rob authored I am a Bug!, the popular software testing children's book; works as an adjunct professor of software engineering at McGill University; and serves as the principle consultant (and president/janitor) of AmiBug.Com, Inc. Contact Rob at [email protected].