A estratégia de teste que consiste de uma técnica sistemátic...
- Gabarito Comentado (1)
- Aulas (1)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - de integração
Vamos entender o porquê dessa alternativa ser a correta e explorar o conceito de cada tipo de teste mencionado nas alternativas.
Teste de Integração é a técnica sistemática mencionada no enunciado. Este tipo de teste é fundamental para verificar a interação entre diferentes módulos ou componentes do software. Seu objetivo é descobrir erros associados às interfaces, ou seja, garantir que os módulos integram-se corretamente e funcionam conforme esperado quando combinados. Durante o teste de integração, verifica-se como os módulos comunicam-se entre si, como trocam dados e se comportam em conjunto.
Alternativas incorretas:
A - caixa branca: Esse tipo de teste, também conhecido como teste estrutural, envolve a verificação do funcionamento interno do código. O testador precisa ter conhecimento do código-fonte para realizar esses testes. Ele é usado para verificar fluxos de controle, estruturas de dados e a lógica interna do software, mas não foca nas interfaces entre módulos.
B - caixa preta: O teste de caixa preta testa a funcionalidade do software sem considerar sua estrutura interna. Ele foca nas entradas e saídas do sistema, garantindo que o software responde corretamente a várias condições de entrada. É útil para verificar a funcionalidade do software, mas não aborda a integração entre módulos.
D - de unidade: O teste de unidade verifica separadamente cada unidade ou componente individual do software. Cada unidade é testada isoladamente para garantir que funcione corretamente. Esse tipo de teste não se preocupa com a integração entre componentes, mas sim com o funcionamento de cada unidade isoladamente.
E - de validação: O teste de validação verifica se o software atende às necessidades e expectativas do usuário final. Ele é focado em garantir que o produto final é adequado para o uso previsto. Este teste é mais amplo e não se concentra especificamente em interfaces entre módulos, mas sim na conformidade do software com os requisitos especificados.
Resumo: O teste de integração é a estratégia correta para construir a arquitetura do software e descobrir erros nas interfaces entre módulos, conforme descrito no enunciado da questão. As outras alternativas focam em diferentes aspectos do teste de software, mas não especificamente nas interfaces entre módulos.
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