Exhaustive testing refers to testing a system using every possible input combination and precondition. Distractors are incorrect because deciding readiness for further testing, determining regression impact, or testing with invalid inputs do not define testing all possible input conditions.