Questão de Engenharia de Software — Qualidade de Software — CESPE / CEBRASPE 2023
Engenharia de Software›Qualidade de Software
Código
ce152824
Banca
CESPE / CEBRASPE
Órgão
CNMP
Ano
2023
Nível
Superior
Cargo
Analista do – Àrea: Tecnologia da Informação e Comunicação - Especialidade: Desenvolvimento de Sistemas
Em relação a qualidade de software e análise estática de código-fonte, julgue o item subsequente.Uma questão levantada pela ferramenta SonarQube pode ser classificada como wont fix se essa questão resultar de uma avaliação equivocada feita pela ferramenta.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Resoluções de Issues no SonarQube
Gabarito: Errado. A afirmação está incorreta porque, no SonarQube, a classificação "won't fix" não é aplicada a avaliações equivocadas da ferramenta. Quando a ferramenta faz uma avaliação equivocada (falso positivo), a resolução correta é "False Positive", não "Won't Fix". A resolução "Won't Fix" é usada para issues reais que a equipe decide conscientemente não corrigir por razões como baixa prioridade ou custo elevado.
Resoluções de issues (SonarQube)
1Falso positivo
Ferramenta errou (avaliação equivocada)
2Won't fix
Issue real, mas não será corrigida
Baixa prioridade
Custo elevado
3Fixed
Issue corrigida
4Removed
Código excluído
LEVEL · soulevel.com.br
PEGA ESSA DICA!
No SonarQube, as principais resoluções de issues são:
False Positive: a ferramenta errou (falso alarme).
Won't Fix: a issue é real, mas não será corrigida.
Fixed: a issue foi corrigida.
Removed: a issue foi removida (ex.: código excluído).
Guarde a diferença: falso positivo = ferramenta errou; won't fix = decisão do time.