Teste de Software

3760 palavras 16 páginas
Engenharia de Software
Testes de Software
João Marcelo Borovina Josko

AGENDA




Fundamentos do Teste de Software
Processo de Teste de Software
Técnicas de Teste
– CAIXA-BRANCA
– CAIXA-PRETA






Automação de Teste
Profissional do Teste
Fechamento

Teste de Software – João Marcelo B. Josko

2

FUNDAMENTOS DE TESTES DE SOFTWARE
PROPÓSITO








Exercitar o sistema ou programa em operação com a finalidade de identificar defeitos
Teste de software representa a revisão final do projeto “Destruir” o que foi construído (Efeito Psicológico)
Debugging é um processo distinto
– Foco na localização e repararação defeitos
– Formulação e teste de uma hipótese sobre o comportamento do programa

Teste de Software – João Marcelo B. Josko

3

FUNDAMENTOS DE TESTES DE SOFTWARE
TERMINOLOGIA BÁSICA





Defeito: deficiência mecânica ou algorítmica que, se ativada pode levar a uma falha
Erro: estado de inconsistência
Falha: evento notável onde o sistema viola suas especificações
DEFEITO

ERRO

FALHA

“Testar pode revelar os defeitos, mas as falhas é que devem ser removidas”
Teste de Software – João Marcelo B. Josko

4

FUNDAMENTOS DE TESTES DE SOFTWARE
CATEGORIAS DE FALHAS

Especificado

Omitiu partes
Especificação

Extrapolou
Especificação
(Extra)

Implementado

“Buracos” na
Implementação

Teste de Software – João Marcelo B. Josko

5

FUNDAMENTOS DE TESTES DE SOFTWARE
CAUSAS DOS DEFEITOS


Majoritariamente são de origem humana
– Ruídos na comunicação
– Transformação da informação





Quanto mais cedo um defeito é identificado, menor o custo e maior a probabilidade de remove-lo corretamente
Postergar as atividades de teste até que o código esteja pronto é de alto risco

Teste de Software – João Marcelo B. Josko

6

FUNDAMENTOS DE TESTES DE SOFTWARE
PREOCUPAÇÃO COM TESTES


Teste NÃO É uma fase
– Ocorre integrado ao processo de

Relacionados

  • Testes De Software
    2410 palavras | 10 páginas
  • Teste de software
    1429 palavras | 6 páginas
  • teste de software
    1372 palavras | 6 páginas
  • Testes de Software
    4070 palavras | 17 páginas
  • Teste de software
    976 palavras | 4 páginas
  • Testes de Software
    1624 palavras | 7 páginas
  • TESTE DE SOFTWARE
    663 palavras | 3 páginas
  • Teste de software
    646 palavras | 3 páginas
  • Teste de Software
    4964 palavras | 20 páginas
  • Teste de software
    2032 palavras | 9 páginas