^call start_document^

^call ProjectName^

SOFTWARE COVERAGE

REPORT

Date ^call ProjectDate^
Document ^call ProjectRef^


^call get_nb_title1^ Purpose of this document

This document presents the results of the tests performed on the application ^call get_title^.

All the results described in this report were generated using the Kalimetrix Logiscope TestChecker software.

This document is made up of the following chapters:

Lists of all source code files to which the results provided apply.

Lists of the test suites which have produced the results presented in this document.


^call get_nb_title1^ Project properties

(Top of document)


^call get_nb_title1^ Results per source files

This chapter gives detailed descriptions of the project source files.

^loop SourceFile^^call StartSourceFile^

^call get_nb_title2^ File: ^call SourceName^

^call get_nb_title3^ File properties

^if UntestedComponentExist^

^call get_nb_title3^ Untested components

Component Name Source Line
^r0c0 UntestedComponentArray^ ^r0c1^ ^r0c2^
^r1c0^ ^r1c1^ ^r1c2^
^r2c0^ ^r2c1^ ^r2c2^

^endif^

^call get_nb_title3^ Overall component DDP coverage

Component Name Executed DDPs Number of DDPs Coverage
^r0c0 SourceArray^ ^r0c1^ ^r0c2^ ^r0c3^ ^r0c4^
^r1c0^ ^r1c1^ ^r1c2^ ^r1c3^ ^r1c4^
^r2c0^ ^r2c1^ ^r2c2^ ^r2c3^ ^r2c4^

^loop Component^^call StartComponent^ ^if ComponentTested^

Detailed component coverage: ^call ComponentName^

List of tests which affect the coverage of the component ^call ComponentName^.
Test Name Coverage Improvement
^r0c0 ComponentArray^ ^r0c1^ ^r0c2^ ^r0c3^
^r1c0^ ^r1c1^ ^r1c2^ ^r1c3^
^r2c0^ ^r2c1^ ^r2c2^ ^r2c3^

^if ExistUnsatisfiedDdp^ List of unexecuted DDPs.
Source Line Condition to be satisfied
^r0c0 UnsatisfiedDdpArray^ ^r0c1^ ^r0c2^
^r1c0^ ^r1c1^ ^r1c2^
^r2c0^ ^r2c1^ ^r2c2^
^endif^ ^endif^

^endloop^

(Top of document)

^call get_nb_title3^ MC/DC coverage

^loop Component^^call StartComponent^

^if McdcExist^

Detail for component: ^call ComponentName^

List of MCDC of the component ^call ComponentName^.
Source line N° DDP Decision Coverage
^r0c0 McdcArray^ ^r0c1^ ^r0c2^ ^r0c3^ ^r0c4^
^r1c0^ ^r1c1^ ^r1c2^ ^r1c3^ ^r1c4^
^r2c0^ ^r2c1^ ^r2c2^ ^r2c3^ ^r2c4^
^loop Mcdc^^call StartMcdc^

Detail for Decision ^call McdcNumber^

List of Condition
Condition
^r0c0 ConditionListArray^ ^r0c1^
^r1c0^ ^r1c1^
^r2c0^ ^r2c1^

Condition Table
^r0c0 ConditionTableArray^ ^r0c1^ ^r0c2^
^r1c0^ ^r1c1^ ^r1c2^
^r2c0^ ^r2c1^ ^r2c2^

^endloop^

^endif^

^endloop^ ^endloop^

(Top of document)


^call get_nb_title1^ Result per test suites

This chapter gives detailed for each Test Suites of the project.

^loop TestSuites^^call StartTestSuites^

^call get_nb_title2^ Test suite: ^call TestSuiteName^

^call get_nb_title3^ Test suite properties

^call get_nb_title3^ Overall test case coverage

Test Name Executed DDPs Coverage Improvement
^r0c0 TestSuiteArray^ ^r0c1^ ^r0c2^ ^r0c3^ ^r0c4^
^r1c0^ ^r1c1^ ^r1c2^ ^r1c3^ ^r1c4^
^r2c0^ ^r2c1^ ^r2c2^ ^r2c3^ ^r2c4^

^loop Tests^^call StartTests^

^call get_nb_title3^ Detailed test coverage: ^call TestName^

Test properties

Test results per component

Component Name Executed DDPs Number of DDPs Coverage Improvement
^r0c0 TestArray^ ^r0c1^ ^r0c2^ ^r0c3^ ^r0c4^ ^r0c5^
^r1c0^ ^r1c1^ ^r1c2^ ^r1c3^ ^r1c4^ ^r1c5^
^r2c0^ ^r2c1^ ^r2c2^ ^r2c3^ ^r2c4^ ^r2c5^

(Top of document)

^endloop^ ^endloop^