Statement Coverage (cobertura de statements) - Definição do Glossário CI/CD
A cobertura de statements informa quantos statements de código-fonte rodaram durante a suíte de testes.
A cobertura de statements é a porcentagem de statements individuais no código que foram executados durante os testes. É intimamente relacionada à cobertura de linhas, mas conta statements em vez de linhas físicas.
Quando uma única linha contém vários statements, a cobertura de statements pode diferir da cobertura de linhas. A maioria dos reporters as trata como praticamente equivalentes.
No CI
A cobertura de statements é uma métrica de base. Ela não considera quais condições ou caminhos rodaram, então superestima a completude para código com branches.
Guias relacionados
Line Coverage - CI/CD Glossary DefinitionLine Coverage: Line coverage is the fraction of executable source lines that ran at least once during the tes…
Function Coverage - CI/CD Glossary DefinitionFunction Coverage: Function coverage is the percentage of defined functions or methods that were called at le…
Test Coverage - CI/CD Glossary DefinitionTest Coverage: Test coverage is the percentage of your code (lines, branches, or functions) that is executed…