Pular para o conteúdo principal

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

Engenharia de SoftwareTeste de Software
Código
fg093794
Banca
FGV
Órgão
SES-MT
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas – Administrador de Banco de Dados; Infraestrutura; O&M
Existem várias técnicas de teste de software, cada uma com seus próprios objetivos e métodos específicos. Relacione os testes de software listados a seguir, às suas respectivas definições.1. Teste Funcional2. Teste de Conformidade3. Teste de Caixa Preta4. Teste de Desempenho( ) Avalia como o sistema se comporta em termos de velocidade, escalabilidade e estabilidade sob diferentes condições de carga.( ) Testa o software sem conhecimento interno da lógica ou estrutura do código, focando nos requisitos e funcionalidades visíveis.( ) Verifica se as funções do software estão operando conforme esperado. Isso pode incluir testes de casos de uso, fluxos de trabalho e requisitos funcionais.( ) Verifica se o software atende a padrões, regulamentos e requisitos legais.Assinale a opção que indica a relação correta, na ordem apresentada.
  1. A2 – 4 – 3 – 1
  2. B2 – 1 – 3 – 4.
  3. C4 – 3 – 1 – 2.
  4. D4 – 2 – 1 – 3.
Revelar gabarito e comentário

GabaritoC — 4 – 3 – 1 – 2.

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”.

Testes de Software

Gabarito: letra C. A sequência correta é 4 – 3 – 1 – 2, respectivamente: Teste de Desempenho, Teste de Caixa Preta, Teste Funcional e Teste de Conformidade. A questão exige conhecimento das definições clássicas desses tipos de teste, e a pegadinha está em não confundir Teste Funcional com Caixa Preta (embora relacionados, são conceitos distintos).

Análise das definições

  • 1ª definição: "Avalia como o sistema se comporta em termos de velocidade, escalabilidade e estabilidade sob diferentes condições de carga." → Teste de Desempenho (4).

  • 2ª definição: "Testa o software sem conhecimento interno da lógica ou estrutura do código, focando nos requisitos e funcionalidades visíveis." → Teste de Caixa Preta (3).

  • 3ª definição: "Verifica se as funções do software estão operando conforme esperado. Isso pode incluir testes de casos de uso, fluxos de trabalho e requisitos funcionais." → Teste Funcional (1).

  • 4ª definição: "Verifica se o software atende a padrões, regulamentos e requisitos legais." → Teste de Conformidade (2).

Portanto, a ordem correta é 4 – 3 – 1 – 2.

Teste

Definição

Teste de Desempenho (4)

Avalia como o sistema se comporta em termos de velocidade, escalabilidade e estabilidade sob diferentes condições de carga.

Teste de Caixa Preta (3)

Testa o software sem conhecimento interno da lógica ou estrutura do código, focando nos requisitos e funcionalidades visíveis.

Teste Funcional (1)

Verifica se as funções do software estão operando conforme esperado. Isso pode incluir testes de casos de uso, fluxos de trabalho e requisitos funcionais.

Teste de Conformidade (2)

Verifica se o software atende a padrões, regulamentos e requisitos legais.

Alternativas

  • A) 2 – 4 – 3 – 1: Incorreta. Começa com Teste de Conformidade (2), mas a primeira definição é de Desempenho.

  • B) 2 – 1 – 3 – 4: Incorreta. Coloca Teste de Conformidade e Funcional nas primeiras posições, invertendo com Desempenho e Caixa Preta.

  • C) 4 – 3 – 1 – 2: Correta.

  • D) 4 – 2 – 1 – 3: Incorreta. Troca Teste de Conformidade (2) com Caixa Preta (3) na segunda posição.

NÃO CAIA NESSA!

A banca pode induzir à confusão entre Teste Funcional e Caixa Preta, pois o teste funcional frequentemente utiliza técnicas de caixa-preta. Contudo, as definições são específicas: caixa-preta foca na ausência de conhecimento interno; funcional foca na verificação das funções. Leia com atenção para não trocar os pares.

Link permanente: /questoes/fg093794