Questão de Engenharia de Software — Teste de Software — FUNDATEC 2024
Engenharia de Software›Teste de Software
Código
qg165052
Banca
FUNDATEC
Órgão
IF-AP
Ano
2024
Nível
Médio
Cargo
Técnico em Tecnologia da Informação
A técnica utilizada para se projetarem casos de teste na qual o programa ou sistema é considerado uma caixa-preta, os detalhes de implementação não são considerados e o software é avaliado segundo o ponto de vista do usuário é conhecida como Teste:
AIntegrador de código.
BEm Cascata.
CFuncional.
DDe Unidade.
EDe Interface.
Revelar gabarito e comentário▾
GabaritoC — Funcional.
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”.
Tipos de Teste de Software
Gabarito: alternativa C (Funcional). A técnica que trata o software como caixa-preta, ignorando detalhes de implementação e focando no comportamento externo sob o ponto de vista do usuário é exatamente o Teste Funcional, também conhecido como teste de caixa-preta. O enunciado descreve essa abordagem: programa ou sistema é considerado uma caixa-preta, detalhes de implementação não são considerados e o software é avaliado segundo o ponto de vista do usuário.
Tipo de Teste
Abordagem
Foco
Conhecimento do Código
Funcional (Caixa-Preta)
Comportamento externo
Requisitos do usuário
Não
Estrutural (Caixa-Branca)
Lógica interna
Estrutura do código
Sim
Teste de software
1Caixa-preta (funcional)
Comportamento externo
Ponto de vista do usuário
Sem código interno
2Caixa-branca (estrutural)
Lógica interna
Código e implementação
Ex.: teste de unidade
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Teste Integrador de código não é um tipo de teste, mas sim uma etapa de integração de componentes. Não se confunde com a técnica de caixa-preta descrita.
Alternativa B — ❌ Incorreta
Teste em Cascata refere-se a um modelo de processo de desenvolvimento (cascata), não a uma técnica de teste. Portanto, não corresponde ao conceito de caixa-preta.
Alternativa C — ✅ Correta ⟵ GABARITO
Teste Funcional é sinônimo de teste de caixa-preta. Avalia as funcionalidades do software sem acesso ao código interno, exatamente como descrito no enunciado. É a técnica que verifica se o sistema atende aos requisitos funcionais sob a perspectiva do usuário.
Alternativa D — ❌ Incorreta
Teste de Unidade foca em componentes individuais do software (menores unidades, como métodos e classes) e geralmente utiliza técnicas de caixa-branca, com conhecimento da estrutura interna. Não se alinha à definição de caixa-preta.
Alternativa E — ❌ Incorreta
Teste de Interface é um tipo específico de teste que verifica a interação entre sistemas ou componentes, e embora possa usar caixa-preta, não é a técnica genérica de caixa-preta descrita. O enunciado é mais amplo, referindo-se à abordagem funcional como um todo.
PEGA ESSA DICA!
Lembre-se: Teste Funcional = Teste de Caixa-Preta = foco no comportamento externo. Teste Estrutural = Teste de Caixa-Branca = foco na lógica interna. Essa distinção é clássica e muito cobrada em concursos.