Pular para o conteúdo principal

Questão de Engenharia de Software — Teste de Software — VUNESP 2023

Engenharia de SoftwareTeste de Software
Código
vu079925
Banca
VUNESP
Órgão
TRF - 3ª REGIÃO
Ano
2023
Nível
Superior
Cargo
Analista Judiciário / Área: Apoio Especializado - Especialidade: Informática
O tipo de teste de software que visa verificar as menores partes testáveis de um sistema, individualmente, é conhecido como teste de
  1. Aunidade.
  2. Baceitação.
  3. Cusabilidade.
  4. Dsistema.
  5. Eintegração.
Revelar gabarito e comentário

GabaritoA — unidade.

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 – Níveis de Teste

Gabarito: letra A. O teste que verifica as menores partes testáveis de um sistema, individualmente, é o teste de unidade, também chamado de teste de componente ou módulo.

A banca cobra o conhecimento dos níveis de teste, que são escalas de granularidade. O teste de unidade foca nos menores elementos do software, como funções, métodos ou classes. Os demais níveis testam partes maiores ou o sistema completo.

  1. 1Unidade
  2. 2Integração
  3. 3Sistema
  4. 4Aceitação
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

O teste de unidade é exatamente aquele que focaliza o esforço de verificação nas menores unidades de projeto do software (métodos, classes, componentes individuais). Conforme definição clássica, "os testes de unidade focalizam o esforço de verificação nas menores unidades de projeto do software, como métodos e classes".

Alternativa B — ❌ Incorreta

O teste de aceitação é realizado para verificar se o sistema atende aos requisitos do cliente e se está pronto para uso. Ele não testa partes isoladas, mas sim o sistema como um todo sob a perspectiva do usuário final.

Alternativa C — ❌ Incorreta

O teste de usabilidade avalia a facilidade de uso e a experiência do usuário com o software. Não se foca em partes individuais, mas sim na interação humano-computador.

Alternativa D — ❌ Incorreta

O teste de sistema testa o software completo, integrado, para verificar se ele atende aos requisitos especificados. É um nível mais alto, que engloba todas as partes já integradas.

Alternativa E — ❌ Incorreta

O teste de integração verifica a interação entre componentes que já foram testados em nível de unidade. Seu foco é encontrar erros nas interfaces e na integração, e não testar partes individualmente.

PEGA ESSA DICA!

Lembre-se da hierarquia crescente: unidade (menor parte) → integração (junção de unidades) → sistema (software completo) → aceitação (validação final com o cliente). Grave essa sequência e associe cada nível ao seu escopo.

Gabarito: letra A.

Link permanente: /questoes/vu079925