Combinatorial testing is an approach to selecting test cases that enables engineers to decrease the number of total tests that are necessary to achieve their objectives. In this chapter, author Joseph Morgan presents a deep dive into this methodology, using real-world examples to illustrate both the steps involved in this approach and the benefits of its implementation. Readers will walk away with a better understanding of how to use combinatorial testing in their own organization.