--- layout: default --- Pairwise testing is an effective test case generation technique that is based on the observation that most faults are caused by interactions of at most two factors. Pairwise-generated test suites cover all combinations of two therefore are much smaller than exhaustive ones yet still very effective in finding defects. ### Resources You can read more about this technique in many [papers](https://scholar.google.com/scholar?hl=en&as_sdt=0%2C48&q=pairwise+testing&btnG=) and [books](https://www.amazon.com/gp/search?ie=UTF8&tag=pairwise-20&linkCode=ur2&linkId=d32d92503bf7cc820739af70b6913097&camp=1789&creative=9325&index=books&keywords=software%20combinatorial%20testing) published over the years. ### Tools There are many [tools](./tools.md) that adopted and integrated pairwise testing as one of the test generation methods. ### Links * [Pairwise testing tools](./tools.md) * [Comparison of tools efficiency](./efficiency.md) * [PICT Pairwise Test Generation tool](https://github.com/microsoft/pict) * [About this site](./about.md)