Ed
há 3 semanas
Vamos analisar as alternativas para entender a diferença entre cobertura de código e cobertura de testes: a) Cobertura de código é focada na funcionalidade, enquanto cobertura de testes mede a execução do código. - Esta afirmação não está correta, pois a cobertura de código mede a execução do código, enquanto a cobertura de testes se refere à execução dos testes. b) Cobertura de código envolve a execução de variáveis, enquanto cobertura de testes mede o código-fonte. - Esta opção não faz sentido, pois a cobertura de código não se refere apenas a variáveis e a cobertura de testes não mede o código-fonte diretamente. c) Cobertura de código mede a execução do código-fonte, enquanto cobertura de testes mede a execução de testes no software. - Esta afirmação está correta. A cobertura de código analisa quais partes do código foram executadas durante os testes, enquanto a cobertura de testes se refere à eficácia dos testes em cobrir os cenários esperados. d) Não há diferença, ambos os termos significam a mesma coisa. - Esta afirmação é falsa, pois há uma diferença clara entre os dois conceitos. Portanto, a alternativa correta é: c) Cobertura de código mede a execução do código-fonte, enquanto cobertura de testes mede a execução de testes no software.
Mais perguntas desse material