Questão de Engenharia de Software — Teste de Software — FUNDATEC 2023
Engenharia de Software›Teste de Software
Código
qq897007
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Suporte de Sistemas Operacionais
Normalmente, um software comercial passa por algumas etapas de teste antes de sua liberação final. Uma dessas etapas consiste na execução de testes de uma versão completa do sistema antes que ela seja liberada aos usuários para identificar, principalmente, se os requisitos dos stakeholders estão atendidos. Essa etapa é chamada de:
ATeste de Componente.
BTeste de Desenvolvimento.
CTeste de Release.
DTeste de Usuário.
ETeste Unitário.
Revelar gabarito e comentário▾
GabaritoC — Teste de Release.
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 Software - Etapas de Teste
Gabarito: letra C. O Teste de Release (também chamado de teste de aceitação ou validação) é a etapa em que uma versão completa do sistema é testada antes da liberação aos usuários, com o objetivo principal de verificar se os requisitos dos stakeholders foram atendidos. Essa fase ocorre após os testes de sistema e antes da liberação final.
1Teste de Componente (unidade)
2Teste de Integração
3Teste de Sistema
4Teste de Release (aceitação)
5Teste de Usuário (beta)
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Teste de Componente (ou teste de unidade) foca em partes isoladas do sistema, como funções ou classes, e não na versão completa. Não se alinha à descrição.
Alternativa B — ❌ Incorreta
Teste de Desenvolvimento refere-se geralmente a testes realizados durante a implementação (como testes unitários e de integração), e não a uma fase dedicada à validação de uma versão completa antes do lançamento.
Alternativa C — ✅ Correta ⟵ GABARITO
O Teste de Release é exatamente a fase descrita: execução de testes em uma versão completa do sistema, antes da liberação aos usuários, para verificar o atendimento dos requisitos dos stakeholders. É sinônimo de teste de aceitação ou validação.
Alternativa D — ❌ Incorreta
Teste de Usuário geralmente envolve a participação de usuários finais em ambiente real (beta test), ocorrendo após o Teste de Release. A etapa descrita é pré-liberação e ainda não conta com usuários finais.
Alternativa E — ❌ Incorreta
Teste Unitário é o teste de menor granularidade, focado em componentes individuais. Não é realizado em uma versão completa do sistema.
Conclusão: A etapa descrita é o Teste de Release, letra C.