Pular para o conteúdo principal

Questão de Engenharia de Software — Qualidade de Software — CESPE / CEBRASPE 2023

Engenharia de SoftwareQualidade 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.
  1. CCerto
  2. 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.

ERRADO.

Link permanente: /questoes/ce152824