FC ConcursosFC Concursos

Questão FC671014

No que diz respeito aos testes de sistema, ao TDD (Test‑Driven Development) e às métricas de qualidade de código, julgue o item a seguir. A métrica code coverage (cobertura de códi

Sem classificação

QUADRIX · 2025

No que diz respeito aos testes de sistema, ao TDD (Test‑Driven Development) e às métricas de qualidade de código, julgue o item a seguir.

 

A métrica code coverage (cobertura de código) indica a proporção do código‑fonte que foi executado durante os testes, e valores próximos a 100% garantem automaticamente a ausência de defeitos.

Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A afirmação está errada porque a métrica code coverage mede apenas a proporção do código que foi executada pelos testes, não a qualidade das verificações. Mesmo com 100% das linhas executadas, testes podem não conter asserções que confirmem comportamentos corretos, deixando defeitos ocultos.

Cobertura pode ignorar caminhos lógicos importantes, como ramos condicionais, exceções e casos de borda. Testes superficiais que só exercitam trechos sem validar resultados produzem cobertura alta sem garantir a ausência de defeitos.

Problemas de integração, concorrência, desempenho e ambiente também não são detectados apenas por cobertura. Por isso, use a cobertura como indicador, mas combine com revisão de código, testes de integração, testes exploratórios, análise estática e técnicas como mutation testing para aumentar a confiança.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo