Test coverage measurement

Objective

Verifying software element coverage during associated test execution.

Justification

Software non-regression tests only cover half of the code if coverage measurement is not included. Many tests are redundant and many others are missing. The strict verification of coverage is a good way of improving test sets and their efficiency.

Languages

C, C++, ADA, Java ...

Service description

Phase 1 : code instrumentation
Phase 2 : test execution
Phase 3 : test quality report

Tools

IBM Rational Logiscope TestChecker, R-TRT, LDRA Testbed, Pure Coverage

Material

Delivery of a report identifying all code portions non-covered by tests, and redundant tests.