O modelo ou conceito “V” de testes, composto por Verificação...

Próximas questões
Com base no mesmo assunto
Q2172161 Engenharia de Software
O modelo ou conceito “V” de testes, composto por Verificação e Validação, integra o processo de teste ao longo do processo de desenvolvimento, implementando o princípio de testar do início. Esse modelo inclui níveis de teste associados a cada fase de desenvolvimento que ocorre sequencialmente, mas em alguns casos pode ocorrer a sobreposição. O modelo em "V" demonstra o ciclo de desenvolvimento e um resumo dos passos principais em conjunto com as entregas entre o ambiente de desenvolvimento, ou seja, relaciona as fases de desenvolvimento do software com os níveis de testes aplicados a cada fase. Qual fase de desenvolvimento está relacionada de forma ERRADA ao nível de teste?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - Análise de Sistemas – Teste de Componente.

Para resolver questões como essa, é necessário compreender o modelo V de testes em Engenharia de Software, o qual estrutura as atividades de testes em paralelo às fases de desenvolvimento de software. Cada nível de teste está associado a uma fase específica do desenvolvimento, garantindo uma cobertura de teste sistemática e eficiente.

Na alternativa correta (E), o erro está na associação entre Análise de Sistemas e Teste de Componente. O Teste de Componente, também conhecido como Teste de Unidade, está, geralmente, relacionado à fase de Implementação, onde cada parte (ou componente) do software é testada individualmente. A fase de Análise de Sistemas está mais voltada para a compreensão dos requisitos e do sistema como um todo, portanto, ela não se associa diretamente com o Teste de Componente.

As demais associações, como apresentadas nas alternativas A, B, C e D, estão corretas, pois alinham adequadamente cada nível de teste à sua fase de desenvolvimento correspondente:

  • Projeto Detalhado com Teste de Integração, onde os componentes são combinados e testados em grupo.
  • Análise de Requisitos com Teste de Aceitação, onde se verifica se o sistema atende às necessidades do usuário.
  • Projeto de Alto Nível com Teste do Sistema, onde o sistema completo é testado em um ambiente que simula o ambiente de produção.
  • Implementação com Teste Unitário, onde as menores partes do software são testadas isoladamente.

Compreender as relações corretas entre as fases de desenvolvimento e os níveis de teste é crucial para aplicar o modelo V de forma eficaz, garantindo a qualidade do software produzido.

Clique para visualizar este gabarito

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

Comentários

Veja os comentários dos nossos alunos

Nunca vi Teste de Componente no modelo em V.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo