Pular para o conteúdo principal

Questão de Engenharia de Software — Teste de Software — FUNDATEC 2024

Engenharia de SoftwareTeste 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:
  1. AIntegrador de código.
  2. BEm Cascata.
  3. CFuncional.
  4. DDe Unidade.
  5. 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.

Gabarito: alternativa C (Funcional).

Link permanente: /questoes/qg165052