Pular para o conteúdo principal

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

Engenharia de SoftwareTeste de Software
Código
ce229662
Banca
CESPE / CEBRASPE
Órgão
TCE-RN
Ano
2026
Nível
Superior
Cargo
Auditor de Controle Externo - Especialidade: Tecnologia da Informação
No que concerne a testes de software, métricas de software, DevOps e integração contínua, julgue o item a seguir.No âmbito das técnicas de teste de software, os testes funcionais e os testes de aceitação compartilham o objetivo de confirmar o cumprimento dos requisitos, divergindo, entretanto, em seu propósito primordial: enquanto o teste funcional visa verificar a conformidade do comportamento do sistema em relação às suas especificações técnicas (caixa-preta), o teste de aceitação busca validar a prontidão do produto para o uso, avaliando-o sob a ótica das necessidades de negócio e dos critérios de aceitação estabelecidos pelos usuários finais.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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: funcional vs. aceitação

CERTO. A afirmação está correta. Testes funcionais (caixa-preta) e testes de aceitação compartilham o objetivo de confirmar o cumprimento dos requisitos, mas com propósitos distintos: o teste funcional verifica a conformidade do comportamento do sistema com as especificações técnicas (verificação), enquanto o teste de aceitação valida a prontidão do produto para uso real, avaliando as necessidades de negócio e critérios estabelecidos pelos usuários finais (validação).

A distinção clássica entre verificação e validação é: verificação responde "o sistema foi construído corretamente?" (conformidade com a especificação); validação responde "foi construído o sistema correto?" (atende às necessidades do cliente). O teste funcional é uma técnica de caixa-preta focada na verificação dos requisitos funcionais. Já o teste de aceitação é um nível de teste que visa determinar se o sistema está pronto para entrega, baseando-se nos critérios de aceitação definidos pelo cliente.

Portanto, o item está CERTO.

Critério

Teste Funcional

Teste de Aceitação

Propósito primordial

Verificar conformidade com especificações técnicas (caixa-preta)

Validar prontidão para uso, sob ótica de negócio e critérios do usuário

Pergunta respondida

"O sistema foi construído corretamente?"

"Foi construído o sistema correto?"

Foco

Requisitos funcionais (especificação)

Necessidades do cliente (critérios de aceitação)

Tipo de atividade

Verificação

Validação

Teste de software
  • 1Teste funcional (caixa-preta)
    • Verificação
    • Conformidade com especificações técnicas
  • 2Teste de aceitação
    • Validação
    • Prontidão para uso real
    • Critérios do usuário final
LEVEL · soulevel.com.br

Gabarito: Certo.

Link permanente: /questoes/ce229662