Os testes de software são organizados em quatro dimensões ou...

Próximas questões
Com base no mesmo assunto
Q3702602 Engenharia de Software
Os testes de software são organizados em quatro dimensões ou níveis, o que simplifica o entendimento por parte da equipe que está conduzindo, bem como amplia a cobertura dos testes e a eficiência da detecção de defeitos. Assinale a alternativa que NÃO se trata de um nível de teste.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Tema central: Os níveis de teste de software são uma parte fundamental da Engenharia de Software, cobrados frequentemente em concursos para Analista de TI. Eles organizam o processo de validação de sistemas, garantindo maior abrangência na identificação de falhas.

Justificativa da alternativa correta: O enunciado pede para identificar a opção que não corresponde a um nível de teste.

Segundo as principais referências da área, como Sommerville (Engenharia de Software) e o Guia ISTQB, os quatro principais níveis de teste são:

  • Unitário – Testa pequenas unidades do software (funções, métodos, classes) de forma isolada.
  • Integração – Verifica a interação entre módulos ou componentes para garantir comunicação adequada.
  • Sistema – Avalia o comportamento do sistema inteiro, validando requisitos.
  • Aceitação – Realizado pelo cliente/usuário, confirma se o software atende às expectativas e necessidades.

Já o Teste de Regressão é uma técnica, não um nível. Ele consiste em repetir testes já aplicados após alterações no código, para assegurar que novos defeitos não foram inseridos em funcionalidades já testadas. Pode ser realizado em qualquer um dos níveis citados.

Análise das alternativas:

  • A) Regressão: Correta. Não é um nível, e sim uma técnica aplicável em todos os níveis.
  • B) Unitário: Nível inicial de teste. Incorreta como resposta.
  • C) Integração: Segundo nível, testa interação de módulos. Incorreta como resposta.
  • D) Sistema: Terceiro nível, avalia o sistema completo. Incorreta como resposta.
  • E) Aceitação: Último nível, testes finais do ponto de vista do cliente/usuário. Incorreta como resposta.

Estratégias para evitar erros: Fique atento à diferença entre nível (organiza a hierarquia dos testes) e técnica (metodologia ou abordagem aplicável em diferentes níveis). Questões assim costumam trocar ou confundir propositalmente esses conceitos para testar seu domínio terminológico.

Resumo: Regressão não é um nível de teste, mas uma técnica aplicável em todos eles. Saber diferenciar esses conceitos é essencial para assegurar acerto em provas de concursos para Analista de TI.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo