SóProvas


ID
1309768
Banca
CESPE / CEBRASPE
Órgão
ANTAQ
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

No que diz respeito à engenharia de testes, julgue o item subsecutivo.


A adoção da estratégia bottom-up nos testes de integração torna desnecessária a utilização de stubs.

Alternativas
Comentários
  • A utilização de stubs se torna necessário apenas na estratégia top-down em que para as dependências do módulo a ser integrado se utiliza stubs.

  • Segundo Pressman 7ª edição pagina 411

    O teste de integração ascendente(bottom-up), como nome diz, começa a construção 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 esta sempre disponível e a necessidade de pseudocontroladores(stubs) é eliminada.
  • Bottom-up usa drivers. Up-down usa stubs.

  • O livro em português realmente está pseudocontroladores. Contudo, em inglês aparece stub. O livro foi traduzido errado nessa parte. Portanto, está correta afirmação do cespe. 

    "Because components are integrated from the bottom up, the functionality provided by components subordinate to a given level is always available and the need for stubs is eliminated"

    stub = pseudocotroLADO

    driver = pseudocontrolador

  • Pois eh jovem, o driver é quem chama os stubs pra executar...