Pular para o conteúdo principal

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

Engenharia de SoftwareTeste de Software
Código
qq897263
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Teste de Software e Garantia da Qualidade
Dentre os diversos tipos de RNF (Requisitos Não Funcionais), há o requisito de “eficiência no desempenho” ou apenas “desempenho”. A norma ISO/IEC/IEEE 29119-1 sugere uma classificação e um conjunto de definições. Essa classificação considera, genericamente, “Teste de Desempenho” como um tipo de teste que possui cinco subtipos. Qual das alternativas abaixo NÃO se trata de um teste de desempenho?
  1. ATeste de carga.
  2. BTeste de estresse.
  3. CTeste de fumaça.
  4. DTeste de resistência.
  5. ETeste de volume.
Revelar gabarito e comentário

GabaritoC — Teste de fumaça.

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 Desempenho – Classificação ISO/IEC/IEEE 29119-1

Gabarito: letra C. O teste de fumaça (smoke test) é um teste de verificação inicial de funcionalidades críticas, não sendo um subtipo de teste de desempenho. Os demais (carga, estresse, resistência e volume) são classificados como testes de desempenho segundo a norma ISO/IEC/IEEE 29119-1.

A norma ISO/IEC/IEEE 29119-1 classifica os testes de desempenho em cinco subtipos: teste de carga, teste de estresse, teste de resistência (endurance), teste de volume e teste de pico (spike). O teste de fumaça enquadra-se nos testes funcionais ou de aceitação, com o objetivo de verificar se as funcionalidades mais importantes do sistema operam corretamente antes de executar testes mais aprofundados.

Teste de Desempenho (ISO 29119-1)
  • 1Subtipos
    • Carga (carga esperada)
    • Estresse (carga extrema)
    • Resistência (carga sustentada)
    • Volume (grandes dados)
    • Pico (spike)
  • 2Não é desempenho
    • Teste de fumaça (funcional)
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta

O teste de carga avalia o comportamento do sistema sob condições normais e cargas esperadas, sendo um clássico subtipo de teste de desempenho.

Alternativa B — ✅ Correta

O teste de estresse submete o sistema a cargas extremas para verificar seu comportamento além dos limites normais – também é um subtipo de desempenho.

Alternativa C — ❌ Incorreta ⟵ GABARITO

O teste de fumaça é um teste funcional rápido para verificar se as principais funções do software funcionam. Não é classificado como teste de desempenho; por isso, esta é a alternativa que não se trata de um teste de desempenho.

Alternativa D — ✅ Correta

O teste de resistência (ou endurance/soak) verifica o comportamento do sistema sob carga sustentada por um longo período, sendo outro subtipo de desempenho.

Alternativa E — ✅ Correta

O teste de volume avalia o sistema com grandes quantidades de dados, verificando a capacidade de processamento – também é um teste de desempenho.

PEGA ESSA DICA!

Para memorizar os principais tipos de teste de desempenho, lembre-se do acrônimo CLERV: Carga, Limit (estresse), Endurance (resistência), Ramp (pico – spike) e Volume. O teste de fumaça fica de fora dessa lista.

Gabarito: letra C – apenas o teste de fumaça não é um teste de desempenho.

Link permanente: /questoes/qq897263