Incorrect form of Logic coverage is
-
Statement Coverage
-
Pole Coverage
-
Condition Coverage
-
Path Coverage
'Pole Coverage' is not a real form of logic/test coverage — it's a fabricated/distractor term with no standard meaning in software testing. The other three are legitimate, well-established white-box coverage criteria: Statement Coverage (every executable statement is executed at least once), Condition Coverage (every boolean sub-condition is evaluated to both true and false), and Path Coverage (every possible execution path through the code is exercised). Since the question asks which is the INCORRECT/non-existent form of logic coverage, 'Pole Coverage' is correct precisely because it's not a recognized testing term — it sounds plausible enough to serve as a distractor but doesn't appear in any testing standard or textbook (unlike, e.g., 'branch', 'decision', 'MC/DC' coverage, which are real).