-
Pressman trata o Teste de Integração em diferentes abordagens:
1 - Integração Descendentes: teste de integração descendente (top-down) é uma abordagem incremental para a construção da arquitetura de software. Os componentes são integrados movimentando-se de cima para baixo através da hierarquia de controle da aplicação, começando com o módulo de controle principal (programa principal). Módulos subordinados ao módulo de controle principal são incorporados à estrutura de uma maneira: primeiro-em-profundidade ou primeiro-em-largura (depth-firstou breadth-first).
1.1 - Breadth-first (largura): incorpora todos os componentes diretamente subordinados a cada nível, movimentando-se horizontalmente ao longo da arquitetura.
1.2 -Depth-first (profundidade): integra todos os componentes num caminho de controle principal da arquitetura.A escolha de um caminho de controle principal é bastante arbitrária e depende das características específicas da aplicação.
2 - Integração Ascendentes: o teste de integração ascendente (bottom-up), como o nome diz, começa a construção e o teste com módulos atômicos (isto é, componentes nos níveis mais baixos na estrutura do programa). Devido aos componentes serem integrados de baixo para cima, a funcionalidade proporcionada por componentes subordinados a um dado nível está sempre disponível e a necessidade de pseudocontrolados (stubs) é eliminada.
-
ERRADO
Os conceitos, estão invertidos entre:Depth-first e Breadth-first
refere-se a : Breadth-first
-
Oi!
Gabarito: Errado
Bons estudos!
-Tentar não significa conseguir, mas quem conseguiu, com certeza tentou. E muito.
-
Integração primeiro-em-profundidade(depth-first) integra todos os componentes em um caminho de controle principal da estrutura do programa.
Já a integração primeiro-em-largura (breadth-first) incorpora todos os componentes diretamente subordinados a cada nível, movendo-se através da estrutura horizontalmente.
Diante do exposto, podemos perceber que a afirmativa está descrevendo o teste de integração descendente da modalidade primeiro em profundidade (depth-first), e não da modalidade primeiro em largura (breadth-first) como afirmado. Assim, não temos dúvidas em assinalar a assertiva como incorreta.
Font: tecconcursos