Questão FC514985
No que se refere ao SonarQube, às estruturas de dados e à complexidade de algoritmos, julgue o item subsecutivo. No SonarQube, um QualityGate representa um conjunto de condições qu
Qualidade de Software
CEBRASPE (CESPE) · 2025
No que se refere ao SonarQube, às estruturas de dados e à complexidade de algoritmos, julgue o item subsecutivo.
No SonarQube, um QualityGate representa um conjunto de condições que um projeto deve satisfazer a fim de que seu código seja considerado aceitável para prosseguir no pipeline de desenvolvimento ou para ser liberado.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
SonarQube é uma ferramenta de análise de qualidade de código que verifica métricas como bugs, vulnerabilidades, duplicação e cobertura de testes.
Um Quality Gate é justamente um conjunto configurável de condições (limites/thresholds) sobre essas métricas.
Se o projeto satisfaz todas as condições do Quality Gate, ele é considerado aceitável e pode seguir no pipeline de desenvolvimento; se alguma condição falha, o gate reprova a análise e o avanço é bloqueado.
Essa lógica permite automatizar políticas de qualidade, integrando o SonarQube ao CI/CD para impedir liberações com problemas críticos ou regressões.
Portanto, a afirmação é correta porque descreve com precisão a função e o efeito do Quality Gate no fluxo de desenvolvimento.
Conteúdo do catálogo FC Concursos · Atualizado em