Pular para o conteúdo principal

Questão de Engenharia de Software — Teste de Software — CESPE / CEBRASPE 2024

Engenharia de SoftwareTeste de Software
Código
ce175983
Banca
CESPE / CEBRASPE
Órgão
LNA
Ano
2024
Nível
Superior
Cargo
Tecnologista – Especialidade: Desenvolvimento e Arquitetura de Software
A abordagem que se concentra principalmente em examinar as estruturas internas ou os funcionamentos de uma aplicação de software é denominada teste de
  1. Asistema.
  2. Bcaixa preta.
  3. Ccaixa branca.
  4. Daceitação.
  5. Ecaixa cinza.
Revelar gabarito e comentário

GabaritoC — caixa branca.

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 – Tipos de Teste

Gabarito: letra C (caixa branca). O teste de caixa branca (também chamado de teste estrutural) concentra-se no exame da estrutura interna, código-fonte e lógica do software, sendo a abordagem que verifica o funcionamento interno da aplicação. As demais alternativas referem-se a outros tipos ou níveis de teste que não têm esse foco principal.

Teste de software
  • 1Quanto ao conhecimento interno
    • Caixa preta (funcional)
      • Foco: requisitos externos
      • Sem acesso ao código
    • Caixa branca (estrutural)
      • Foco: lógica interna
      • Fluxos, caminhos, dados
    • Caixa cinza (híbrido)
      • Combina preta e branca
  • 2Quanto ao nível
    • Sistema (sistema completo)
    • Aceitação (validação do cliente)
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

O teste de sistema é um nível de teste que avalia o sistema completo, incluindo funcionalidades e requisitos, mas não se concentra especificamente nas estruturas internas do código.

Alternativa B — ❌ Incorreta

O teste de caixa preta (teste comportamental ou funcional) ignora os detalhes internos e verifica apenas as funcionalidades externas com base nas especificações, sem acesso ao código fonte.

Alternativa C — ✅ Correta ⟵ GABARITO

O teste de caixa branca (teste estrutural) examina a lógica interna, fluxos de controle, caminhos e estruturas de dados do software, exigindo conhecimento do código fonte.

Alternativa D — ❌ Incorreta

O teste de aceitação é realizado para validar se o software atende aos requisitos do cliente e está pronto para uso, não tendo como foco a estrutura interna.

Alternativa E — ❌ Incorreta

O teste de caixa cinza combina elementos de caixa preta e caixa branca, mas não é a abordagem que se concentra principalmente em examinar estruturas internas; essa característica é exclusiva do teste de caixa branca.

Link permanente: /questoes/ce175983