What is coverage and what are the different types of coverage techniques?

  • Coverage is a measurement used in software testing to describe the degree to which the source code is tested. There are three basic types of coverage techniques as shown in the following figure:

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

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

    Path coverage: In this coverage we ensure that every possible route through a given part of code is executed and tested.

What is coverage and what are the different types of coverage techniques?
Home Ask Questions Study Current Affairs Previous Papers Kerala PSCIBPSUPSCRBITNPSCMPSCSSCCBSEUnited StatesModel Tests News More Answers Coaching Centres Careers Downloads Colleges