Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

 

 

 

 

Tests

MetricKeyDescriptionSupported by
Branch coveragebranch_coverage

On each line of code containing some boolean expressions, the branch coverage simply answers the following question: 'Has each boolean expression been evaluated both to true and false?'. This is the density of possible branches in flow control structures that have been followed.

 
Coveragecoverage

It is a mix of Line coverage and Branch coverage. Its goal is to provide an even more accurate answer to the following question: 'How much of the source code has been covered by the unit tests?".

 
Line coverageline_coverage

On a given line of code, Line coverage simply answers the following question: 'Has this line of code been executed during the execution of the unit tests?'. It is the density of covered lines:

 
Lines to coverlines_to_coverNumber of lines of code which could be covered by unit tests (for example, blank lines or full comments lines are not considered as lines to cover). 
New branch coveragenew_branch_coverageIdentical to Branch coverage but restricted to new / updated source code. 
New coveragenew_coverageIdentical to Coverage but restricted to new / updated source code. 
New line coveragenew_line_coverageIdentical to Line coverage but restricted to new / updated source code. 
New lines to covernew_lines_to_coverIdentical to Lines to cover but restricted to new / updated source code. 
New uncovered linesnew_uncovered_linesIdentical to Uncovered lines but restricted to new / updated source code. 
Skipped unit testsskipped_testsNumber of skipped unit tests. 
Uncovered branchesuncovered_branchesNumber of branches which are not covered by unit tests. 
Uncovered linesuncovered_linesNumber of lines of code which are not covered by unit tests. 
Unit teststestsNumber of unit tests. 
Unit tests durationtest_execution_timeTime required to execute all the unit tests. 
Unit test errorstest_errorsNumber of unit tests that have failed. 
Unit test failurestest_failuresNumber of unit tests that have failed with an unexpected exception. 
Unit test success density (%)test_success_densityTest success density = (tests - (test_errors + test_failures)) / tests * 100 

 

Asserts Counted

Asserts per Test

 

MetricKeyDescriptionSupported by
Complexitycomplexity

The Cyclomatic Complexity is...

 Keywords incrementing the complexity:
LanguageKeywords
Cobol

GOTO, ...

Javaif, ...
 
LineslinesNumber of carriage returns.All
ParagraphxxxxblablaCobol
XXXxxxxblablaAll but Cobol
  • No labels