Skip to content
Latchkey

Path Coverage (cobertura de caminhos) - Definição do Glossário CI/CD

A cobertura de caminhos mede se cada caminho de execução distinto pelo código foi testado.

A cobertura de caminhos exige que cada rota possível através de uma função (cada combinação única de branches) seja executada pelos testes. É a métrica de cobertura mais exaustiva e menos prática.

O número de caminhos cresce exponencialmente com o número de branches, então a cobertura de caminhos completa é geralmente inviável. É principalmente um limite superior teórico.

Na prática

As equipes raramente miram a cobertura de caminhos diretamente. A cobertura de branches é o substituto prático para a maioria dos pipelines de CI.

Guias relacionados