? Programadores usam a cobertura de código como parte do software de teste para determinar se os testes de software cobrimos todos os aspectos do código. Um tipo de cobertura de código, cobertura de declaração que especifica declarações ou funções foram firmados com os testes. Função
Declaração de cobertura permite que o programador sabe que as declarações foram executados e que não tenham sido tocados . Declarações não utilizados podem indicar um problema com a lógica do programa ou um erro de digitação fazendo com que o programa de nunca chegar a certas linhas de código.
Benefícios
Os programadores podem usar a cobertura de declaração sobre o objeto código em vez de testar o código fonte processado . Ele pode ser usado sem um compilador para determinar quaisquer seções de código que não executar e que pode não ser necessário .
Desvantagens
Declaração de cobertura não vai deixar os programadores sabem sobre quaisquer erros ou problemas de usabilidade que podem surgir como resultado de declarações não executados. Ele também não especifica se os laços no código terminar adequadamente ou processar operadores lógicos corretamente.