Teste de integracao

787 palavras 4 páginas
UNIVERSIDADE ZAMBEZE
FACULDADE

DE

CIÊNCIAS E TECNOLOGIAS

ENGENHARIA INFORMÁTICA 3ºANO

TESTE DE INTEGRACAO

Engenharia de Software II

TESTE UNITÁRIO


Foco: Actividade de verificação na menor unidade do software

(módulo, classe, programa, etc..)
Abordagem Prática:
1. Aplicar Técnicas Funcionais (visão externa do software – entradas e saídas)
2. Depois, complementar com técnicas estruturais
(visão interna do produto de software - algoritmo)

produto de

TESTE DE INTEGRAÇÃO


Foco: Actividade Sistemática para

verificar a Construção da

Estrutura do software e também para a interface (comunicação) entre os módulos


Porque Teste de Integração é necessário?



Dados podem se perder na Interface entre os Módulos



Um módulo pode ter efeito inadequado sobre outro



Combinação de Subfunções podem não gerar a função principal desejada 

•Estruturas Globais podem afectar o software

TESTE DE INTEGRAÇÃO


Mesmo

que

todos

os

módulos

estejam

funcionando

individualmente, não se pode garantir que eles funcionarão em conjunto. 



Dados podem ser perdidos na interface
Imprecisão aceitável individualmente pode ser amplificada
Estruturas de dados globais podem apresentar problemas

• Teste de integração é uma técnica sistemática para construir a arquitectura erros.

do software enquanto se conduz testes para descobrir

ABORDAGENS DE INTEGRAÇÃO


Abordagem big-bang



Todos os componentes são combinados com antecedência.



O programa inteiro é testado d uma vez.



Usualmente resulta em caos!



A correcção é difícil, porque fica complicado isolar as causas dos erros. 

Uma vez corrigidos os erros, novos erros aparecem.

ABORDAGENS DE INTEGRAÇÃO


Integração incremental



É a antítese da abordagem big-bang.



O programa é construído e testado em pequenos incrementos.



Erros são mais fáceis de isolar e corrigir.



Pode ser aplicada uma interface sistemática de testes.



Há várias estratégias incrementais de integração.

I.

Relacionados

  • Testes psicológicos e técnicas projetivas: uma integração para um desenvolvimento da interação interpretativa indivíduo-psicólogo.*
    4583 palavras | 19 páginas
  • Estrategia de teste de software
    2659 palavras | 11 páginas
  • ENG SISTEMAS E INFORMACAO
    756 palavras | 4 páginas
  • Trabalho
    5154 palavras | 21 páginas
  • AV2 Simulado Teste de Software
    4146 palavras | 17 páginas
  • Programação Orientada à Aspectos
    8086 palavras | 33 páginas
  • port
    8164 palavras | 33 páginas
  • Testes de Software
    4070 palavras | 17 páginas
  • Teste de unidade
    1448 palavras | 6 páginas
  • Testes
    2206 palavras | 9 páginas