Version 9

    Code Coverage Analysis

     

    Definition: Wikipedia Definition

     

    The purpose of Code coverage analysis process is:

    • Finding areas of JBossCache not exercised by a set of test cases,

    • Creating additional test cases to increase coverage, and

    • Determining a quantitative measure of code coverage (metrics), which is an indirect measure of quality.

     

    Basic Measures:

    In the process of analyzing the code coverage for JBossCache we use Clover Code coverage tool. The following basic measures are used:

    • Method coverage

    • Statement Coverage

    • Conditional Coverage

     

    Coverage Goal for Release

    What's the coverage goal for release?

     

    Branches

    Code coverage analysis process has and will be applied from time to time to the following development branches before releases to ensure quality of shipment.