Relacione a Coluna 1 à Coluna 2, associando os tipos de test...
Coluna 1 1. 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, é:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a C - 4 – 2 – 3 – 4 – 1, e vamos entender o porquê.
Essa questão tem como objetivo avaliar o conhecimento em diferentes tipos de testes de software e suas características específicas. Para solucioná-la, é necessário compreender o que cada tipo de teste busca verificar dentro do processo de desenvolvimento de software. Vamos analisar cada associação correta:
- (4) Avalia o software do ponto de vista do usuário. - Isso é característico do Teste de Sistema, no qual o sistema é testado em um ambiente que simula o ambiente de produção, com o objetivo de verificar se todos os requisitos foram atendidos e se o sistema está pronto para ser entregue ao usuário final.
- (2) Verifica se a comunicação entre os módulos está feita de modo correto. - Esta é uma descrição do Teste de Integração, que tem como foco identificar problemas na interação entre módulos ou componentes do sistema.
- (3) Reaplica os testes já realizados em novas versões do sistema. - Essa é a definição de Teste de Regressão, que é utilizado para assegurar que mudanças recentes no código não afetaram as funcionalidades existentes.
- (4) Confere a funcionalidade geral do sistema. - Mais uma vez, essa afirmação se refere ao Teste de Sistema, reiterando que ele verifica o comportamento do sistema como um todo.
- (1) Permite que cada funcionalidade do sistema seja analisada individualmente. - Isso descreve o Teste Unitário, que é aplicado para verificar se cada componente ou unidade de código funciona corretamente de forma isolada.
Por isso, a sequência correta é aquela encontrada na alternativa C, que associa corretamente cada tipo de teste com a sua respectiva característica. Este tipo de questão requer que o aluno tenha uma compreensão clara das diferentes fases de teste em um ciclo de vida de desenvolvimento de software, e como cada uma dessas fases se aplica no contexto de garantia de qualidade do software.
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
Letra C
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo