What are the Different types of Coverage Techniques in Software Testing?

Coverage:

Coverage is a measurement used in software testing to describe the degree to which the source code is tested. There are three types of Coverage Techniques:

Different types of Coverage Techniques:

1. Statement Coverage: This coverage ensures that each line of source code has been executed and tested.

2. Decision Coverage: This coverage ensures that every decision (true/false) in the source code has been executed and tested.

3. Path Coverage: This coverage ensures that every possible route through a given part of the code is executed and tested.