A cobertura de testes mede quanto de um projeto é exercitado durante a execução dos testes. É como um mapa que indica que divisões foram visitadas durante uma inspeção.

Um relatório pode mostrar que os testes percorreram muitas linhas de código, enquanto algumas partes nunca foram alcançadas. Isto ajuda a equipa a perceber onde são necessárias mais verificações.

Uma percentagem elevada de cobertura não garante bons testes nem uma aplicação sem erros. Os testes continuam a ter de verificar resultados relevantes, em vez de apenas percorrer muitas linhas.