Questão de Engenharia de Software — Teste de Software — CESPE / CEBRASPE 2025
Engenharia de Software›Teste de Software
Código
ce209586
Banca
CESPE / CEBRASPE
Órgão
PC-DF
Ano
2025
Nível
Superior
Cargo
Gestor de Apoio as Atividades Policiais Civis - Especialidade: Analista de Informática: Desenvolvimento de Sistemas
Julgue o item seguinte, a respeito de GIT e testes de software.O teste de integração é o mais adequado para verificar se as alterações em um branch do GIT não afetaram negativamente as funcionalidades existentes do sistema, no sentido de evitar a introdução de novos bugs ou a reintrodução de problemas antigos.
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”.
Teste de regressão vs. Teste de integração
Gabarito: E (Errado). A descrição do enunciado corresponde ao teste de regressão, e não ao teste de integração. O teste de regressão é aplicado em versões modificadas do software para garantir que alterações não introduziram novos defeitos ou reintroduziram problemas antigos, exatamente o que o item descreve.
O teste de integração, por sua vez, tem como objetivo verificar a interação entre componentes ou sistemas após sua integração, focando nos erros de interface. Ele não é o mais adequado para avaliar o impacto de alterações em funcionalidades já existentes; essa é a função do teste de regressão.
Testes após alterações
1Teste de regressão
Verifica funcionalidades existentes
Evita novos defeitos
Evita reintrodução de bugs
2Teste de integração
Verifica interação entre componentes
Foco em erros de interface
LEVEL · soulevel.com.br
PEGA ESSA DICA!
Sempre que a questão falar em “verificar se mudanças não afetaram funcionalidades existentes” ou “evitar reintrodução de bugs”, lembre-se do teste de regressão. Já o teste de integração verifica a comunicação entre partes do sistema.