Pular para o conteúdo principal

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

Engenharia de SoftwareTeste de Software
Código
fg097476
Banca
FGV
Órgão
TCE-PA
Ano
2024
Nível
Superior
Cargo
Auditor de Controle Externo - Área de Informática - Analista de Sistemas
Algumas vezes chamado de teste alfa, este tipo de teste corresponde à fase final do processo de testes, precedendo a liberação do software para uso operacional.A aplicação é testada com dados fornecidos pelo cliente, o que pode revelar problemas na definição dos requisitos do sistema, uma vez que o software é provocado de maneira diferente ao usar os dados reais em vez de dados de teste.A definição acima descreve aspectos a respeito do teste de
  1. Aaceitação.
  2. Bcomponente.
  3. Csistema.
  4. Dregressão.
  5. Eunidade.
Revelar gabarito e comentário

GabaritoA — aceitação.

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 Aceitação

Gabarito: letra A. A definição descreve o teste de aceitação, que é a fase final antes da liberação, utiliza dados reais do cliente e pode revelar problemas de requisitos. Esse tipo de teste é algumas vezes chamado de teste alfa, embora o alfa seja realizado no ambiente de desenvolvimento e o beta no ambiente de produção, ambos sob a categoria de testes de aceitação.

  1. 1Teste de unidade
  2. 2Teste de componente
  3. 3Teste de sistema
  4. 4Teste de aceitação
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

O teste de aceitação (ou validação) é a última etapa do processo de testes, executado com dados fornecidos pelo cliente para verificar se o software atende às necessidades reais e aos requisitos. A descrição do enunciado corresponde exatamente a essa fase.

Alternativa B — ❌ Incorreta

O teste de componente (ou teste de unidade) foca em partes individuais do software, não na aplicação completa com dados do cliente. É realizado pelos desenvolvedores, não com dados reais fornecidos pelo cliente.

Alternativa C — ❌ Incorreta

O teste de sistema ocorre antes do teste de aceitação e verifica se todos os elementos integram corretamente, mas ainda é realizado pela equipe de desenvolvimento, não com dados do cliente.

Alternativa D — ❌ Incorreta

O teste de regressão é executado após alterações no software para garantir que funcionalidades existentes continuem operando. Não é a fase final nem utiliza dados do cliente como descrito.

Alternativa E — ❌ Incorreta

O teste de unidade testa as menores partes do código (funções, métodos), isoladamente. É a fase inicial dos testes, realizada pelos desenvolvedores, não com dados do cliente.

PEGA ESSA DICA!

Lembre-se: o teste alfa é realizado internamente pela equipe de desenvolvimento (ainda no ambiente controlado), enquanto o teste beta ocorre no ambiente real do cliente. Ambos são variações do teste de aceitação, mas a definição do enunciado se encaixa no conceito geral de aceitação.

Link permanente: /questoes/fg097476