SóProvas


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

Com relação a testes de sistemas de software, julgue o item a seguir.


No teste de integração, enfatiza-se a construção da estrutura do sistema: à medida que as diversas partes do software são colocadas para trabalhar juntas, é preciso verificar se a interação entre elas funciona de maneira adequada, sem a ocorrência de erros.

Alternativas
Comentários
  • Teste de integração é a fase do teste de software em que módulos são combinados e testados em grupo. Ela sucede o teste de unidade, em que os módulos são testados individualmente, e antecede o teste de sistema, em que o sistema completo (integrado) é testado num ambiente que simula o ambiente de produção.

    O teste de integração é alimentado pelos módulos previamente testados individualmente pelo teste de unidade, agrupando-os assim em componentes, como estipulado noplano de teste, e resulta num sistema integrado e preparado para o teste de sistema.

    O propósito do teste de integração é verificar os requisitos funcionais, de desempenho e de confiabilidade na modelagem do sistema. Com ele é possível descobrir erros de interface entre os componentes do sistema.

    Fonte: http://pt.wikipedia.org/wiki/Teste_de_integra%C3%A7%C3%A3o

  • A questão cobra conhecimento sobre os testes de integração em softwares.

    Os testes de software podem ser realizados para demonstrar se o sistema atende a todos os seus requisitos e se o funcionamento do sistema está adequado em termos dos requisitos de qualidade, sem apresentar comportamentos indesejáveis.

    O teste de integração é aplicado quando se necessitam integrar as interfaces (modo de interação entre partes) dos diversos componentes do software que já estão funcionando individualmente. É boa prática que ele seja aplicado de forma incremental   para evitar uma “explosão” de erros ao final do projeto.

    Nesse sentido, conforme Pressman, o teste de integração trata-se de uma “técnica sistemática para construir a arquitetura de software ao mesmo tempo que conduz testes para descobrir erros associados com as interfaces. O objetivo é construir uma estrutura de programa determinada pelo projeto a partir de componentes testados em unidade” [1]. Portanto, a questão está correta.



    Gabarito da professora: CERTO.



    Referência:

    [1] Engenharia de software: uma abordagem profissional, Roger S. Pressman; tradução Ariovaldo Griesi ; revisão técnica Reginaldo Arakaki, Julio Arakaki, Renato Manzan de Andrade. – 7. ed. – Dados eletrônicos. – Porto Alegre : AMGH, 2011.