Questão de Engenharia de Software — Teste de Software — FGV 2024
Engenharia de Software›Teste 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.
A2 – 4 – 3 – 1
B2 – 1 – 3 – 4.
C4 – 3 – 1 – 2.
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.