Pular para o conteúdo principal

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

Engenharia de SoftwareTeste de Software
Código
qq896806
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Programação de Sistemas na Tecnologia Java
Relacione a Coluna 1 à Coluna 2, associando os tipos de testes de software com as respectivas características.Coluna 11. Teste unitário.2. Teste de integração.3. Teste de regressão.4. Teste de sistema.Coluna 2( ) Avalia o software do ponto de vista do usuário.( ) Verifica se a comunicação entre os módulos está feita de modo correto.( ) Reaplica os testes já realizados em novas versões do sistema.( ) Confere a funcionalidade geral do sistema.( ) Permite que cada funcionalidade do sistema seja analisada individualmente.A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
  1. A2 – 3 – 2 – 1 – 4.
  2. B4 – 1 – 3 – 2 – 3.
  3. C4 – 2 – 3 – 4 – 1.
  4. D1 – 3 – 2 – 4 – 4.
  5. E2 – 1 – 1 – 3 – 4.
Revelar gabarito e comentário

GabaritoC — 4 – 2 – 3 – 4 – 1.

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

Tipos de Teste de Software

Gabarito: alternativa C (4 – 2 – 3 – 4 – 1). A questão exige associar corretamente cada tipo de teste de software à sua descrição. Teste de sistema avalia o software do ponto de vista do usuário e confere a funcionalidade geral; teste de integração verifica a comunicação entre módulos; teste de regressão reaplica testes em novas versões; e teste unitário analisa funcionalidades individualmente.

Descrições e associações

  1. Avalia o software do ponto de vista do usuárioTeste de sistema (4) – verifica se o sistema atende aos requisitos funcionais e não funcionais sob a ótica do usuário final.

  1. Verifica se a comunicação entre os módulos está feita de modo corretoTeste de integração (2) – foca em detectar erros nas interfaces e interações entre componentes já testados unitariamente.

  1. Reaplica os testes já realizados em novas versões do sistemaTeste de regressão (3) – assegura que alterações no software não introduziram novos defeitos em funcionalidades já estáveis.

  1. Confere a funcionalidade geral do sistemaTeste de sistema (4) – avalia o comportamento do sistema como um todo, incluindo integração, desempenho e segurança.

  1. Permite que cada funcionalidade do sistema seja analisada individualmenteTeste unitário (1) – testa as menores unidades de código (funções, métodos, classes) de forma isolada.

Posição

Descrição

Tipo de Teste

Número

Avalia o software do ponto de vista do usuário

Teste de sistema

4

Verifica a comunicação entre os módulos

Teste de integração

2

Reaplica os testes em novas versões

Teste de regressão

3

Confere a funcionalidade geral

Teste de sistema

4

Analisa cada funcionalidade individualmente

Teste unitário

1

A sequência correta é 4, 2, 3, 4, 1, correspondente à alternativa C.

Gabarito: letra C

Link permanente: /questoes/qq896806