What is Coverage
Evaluation ?
After executing a test of test cases on an application,
the tester may need to know what fraction of the application code was
actually exercised by the test set. This is called Code Coverage.
Different type of code coverage may be measured. For example, STATEMENT
COVERAGE, BRANCH COVERAGE and
PATH COVERAGE.
GUITAR is able to measure the extent of coverage
attained by executing the test cases on the application under test.
GUITAR instruments the application so that it generates
information indicating what parts of the code was exercised during test
case execution. After executing the test cases, this information is
analyzed to compute the coverage that was attained.
GUITAR produces coverage reports for all the three type
o coverage mentioned above.
|