TESTES Engenharia de Software

1510 palavras 7 páginas
Engenharia de Software
Introdução ao Teste de Software

Álvaro Rangel
Arthur Abreu
Reginaldo Aguiar

- Introdução
• Teste é um conjunto de atividades que pode ser planejado antecipadamente e realizado sistematicamente. • É possível definir um “template” (esqueleto), ou seja um conjunto de passos ao qual é possível alocar técnicas de projeto de casos de teste e estratégias de teste específicos.

Técnicas de Teste de Software
• Conhecendo-se a função específica que um produto projetado deve executar, testes podem ser realizados para demonstrar que cada função é totalmente operacional (teste de caixa preta - “black box”)
• Conhecendo-se o funcionamento interno de um produto, testes podem ser realizados para garantir que “todas as engrenagens”, ou seja, que a operação interna de um produto tem um desempenho de acordo com as especificações e que os componentes internos foram adequadamente postos à prova (teste de caixa branca - “white box”)

Teste de Caixa Preta
• Teste de caixa preta refere-se aos testes realizados nas interfaces do SW (a entrada é adequadamente aceita e a saída é corretamente produzida com a integridade das informações externas mantida).

Teste de Caixa Branca
Teste de caixa branca baseia-se num minucioso exame dos detalhes procedimentais, através da definição de todos os caminhos lógicos possíveis.
Infelizmente estes testes apresentam problemas logísticos, uma vez que o número destes possíveis caminhos lógicos pode ser muito grande, o que levaria a um tempo infinito.
Entretanto este tipo de teste não pode ser desprezado como pouco prático, podendo-se optar por um número limitado de opções

Estratégias de Teste de Software
• Teste de Unidade
• Teste de Integração
• Teste de Validação
• Teste de Sistema

Testes de Unidade
• Concentra-se no esforço de verificação da menor unidade de projeto de SW - o módulo. Baseia-se quase sempre na técnica de caixa branca (com menor incidência na O.O.) e pode ser realizado em paralelo para múltiplos módulos

Relacionados

  • ENGENHARIA DE SOFTWARE - TESTES
    454 palavras | 2 páginas
  • Engenharia de Software - Testes
    937 palavras | 4 páginas
  • História dos testes na engenharia de software
    744 palavras | 3 páginas
  • Teste de regressão - engenharia de software
    5422 palavras | 22 páginas
  • Artigo Engenharia de Software Introducao a Teste de Software
    4199 palavras | 17 páginas
  • Engenharia de software- tipos de testes
    453 palavras | 2 páginas
  • Engenharia de Software - Conceitos, Testes, Componentes, Reengenharia
    2583 palavras | 11 páginas
  • Congresso estadual da rcc amazonas
    2765 palavras | 12 páginas
  • Teste
    3460 palavras | 14 páginas
  • RUP rational
    5351 palavras | 22 páginas