A estratégia de qualidade aplicada à arquitetura tradicional...

Próximas questões
Com base no mesmo assunto
Q35366 Engenharia de Software
A estratégia de qualidade aplicada à arquitetura tradicional de software deve garantir para as etapas de Engenharia de Sistemas, Requisitos e Projetos, respectivamente, os testes de
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Letra A - sistema, validação e integração.

Para compreender a resposta correta, é necessário entender a relação entre as etapas de desenvolvimento de software e os tipos de testes adequados para cada uma delas. As três fases mencionadas na questão são cruciais no desenvolvimento de sistemas:

  • Engenharia de Sistemas: Esta fase envolve a avaliação e a definição do sistema como um todo, abrangendo uma visão geral dos processos e da arquitetura do sistema a ser construído.
  • Requisitos: Aqui, o foco está em entender e documentar exatamente o que o software deve fazer, quais funções deve ter, e quais restrições deve respeitar.
  • Projetos (Design): Nesta etapa, o foco está na estruturação do sistema, ou seja, como ele será construído para atender aos requisitos especificados anteriormente.

Com estas definições em mente, vamos aos tipos de testes:

  • Teste de Sistema: Testa o sistema completo para garantir que ele atende aos requisitos especificados. É uma forma de verificar se a Engenharia de Sistemas foi bem realizada e se o produto final está de acordo com o que foi planejado.
  • Teste de Validação: Tem como objetivo assegurar que o software realmente atende às necessidades do usuário final. Por esta razão, está relacionado à fase de Requisitos, pois é nesta fase que estas necessidades são detalhadas.
  • Teste de Integração: Verifica a interação entre diferentes componentes ou sistemas, garantindo que eles funcionem juntos como esperado. Esta abordagem está relacionada à fase de Projetos, pois é quando os componentes individuais definidos são integrados.

Assim, a letra A está correta porque associa corretamente o teste de sistema com a Engenharia de Sistemas, o teste de validação com a etapa de Requisitos, e o teste de integração com a fase de Projetos. Cada tipo de teste é aplicado na fase mais adequada para verificar a qualidade e conformidade do software com os objetivos estabelecidos.

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

Teste de Unidade: código

Teste de Integração: projeto

Teste de Validação: requisitos

Teste de Sistema: engenharia de sistemas

A etapa de requisitos também pode ter testes de unidade, quando é feito sob a ótica do desenvolvedor.
Questão com duas respostas válidas.

Segundo Pressman:

Figura 17.1 pag 404 7ed.

 

teste de Unidade -> Código

teste de Integração -> Projeto

teste de Validação -> Requisitos

teste de Sistema - > Engenharia de Ssitemas

Segue abaixo a Estratégia de Testes elaborada por Pressman , livro Engenharia de Software:

https://uploaddeimagens.com.br/imagens/estrategia_de_testes_-_pressman-png

 

Letra A

Clique para visualizar este comentário

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