Escolar Documentos
Profissional Documentos
Cultura Documentos
u https://www.youtube.com/watch?v=An7HC1LolDM
u https://www.youtube.com/watch?v=gQrSxbfUjug
Conceitos Básicos 3/29
O que é teste de software?
u https://www.youtube.com/watch?v=rFaWOw8bIMM
Conceitos Básicos 4/29
O que é teste de software?
u https://www.youtube.com/watch?v=TDynSmrzpXw
Conceitos Básicos 4/29
O que é teste de software?
I O termo bug foi utilizado pela primeira vez por Thomas Edison.
I Depois disso foi popularizado por Grace Hopper.
I Descreve defeitos inexplicáveis em um software.
I O termo bug foi utilizado pela primeira vez por Thomas Edison.
I Depois disso foi popularizado por Grace Hopper.
I Descreve defeitos inexplicáveis em um software.
I O termo bug foi utilizado pela primeira vez por Thomas Edison.
I Depois disso foi popularizado por Grace Hopper.
I Descreve defeitos inexplicáveis em um software.
I O termo bug foi utilizado pela primeira vez por Thomas Edison.
I Depois disso foi popularizado por Grace Hopper.
I Descreve defeitos inexplicáveis em um software.
I O termo bug foi utilizado pela primeira vez por Thomas Edison.
I Depois disso foi popularizado por Grace Hopper.
I Descreve defeitos inexplicáveis em um software.
I O termo bug foi utilizado pela primeira vez por Thomas Edison.
I Depois disso foi popularizado por Grace Hopper.
I Descreve defeitos inexplicáveis em um software.
I O termo bug foi utilizado pela primeira vez por Thomas Edison.
I Depois disso foi popularizado por Grace Hopper.
I Descreve defeitos inexplicáveis em um software.
Uma pessoa comete um erro que cria um defeito no software que pode
causar uma falha na operação. [Rocha 2011]
Conceitos Básicos 6/29
Erro, Defeito e Falha
Uma pessoa comete um erro que cria um defeito no software que pode
causar uma falha na operação. [Rocha 2011]
Conceitos Básicos 6/29
Erro, Defeito e Falha
Uma pessoa comete um erro que cria um defeito no software que pode
causar uma falha na operação. [Rocha 2011]
Conceitos Básicos 6/29
Erro, Defeito e Falha
Uma pessoa comete um erro que cria um defeito no software que pode
causar uma falha na operação. [Rocha 2011]
Conceitos Básicos 6/29
Artefatos de Teste
Artefatos de Teste
Documentação gerada durante o processo de teste.
Compartilhada com diferentes partes interessadas.
Todos os processos de teste transparentes e registrados corretamente.
Requisitos
Um requisito consiste da definição documentada.
Propriedade ou comportamento que um produto deve atender.
Estratégia de Teste
Descreve a abordagem geral e os objetivos das tarefas de teste.
Informa as partes interressadas sobre as técnicas e ferramentas.
Plano de Teste
Descreve a abordagem sistêmica testando as funcionalidades.
Inclui os detalhos do fluxo de trabalho.
O objetivo é comunicar a intenção das tarefas de teste.
Roteiro de Teste
Cenário de teste contém a situação do software passando os testes.
Cenário a partir da qual muitos casos de teste (positivos e negativos)
podem ser preparados para ações bem-sucedidas ou mal-sucedidas.
Matriz de Rastreabilidade
Estabelece traços entre os casos de testes e os requisitos do sistema.
u https://www.youtube.com/watch?v=cm-cSW66Isc
Conceitos Básicos 15/29
Relatório
Teste de confiabilidade
u https://www.youtube.com/watch?v=_Udjai_6b9Y
Conceitos Básicos 21/29
Teste de integração
u https://www.youtube.com/watch?v=QYCaaNz8emY
Conceitos Básicos 22/29
Teste de sistema
u https://www.youtube.com/watch?v=ijtvAvapsP0
Conceitos Básicos 23/29
Teste exploratório
u https://www.youtube.com/watch?v=aeu5zacsHsI
3 19. Teste de regressão
Conceitos Básicos 26/29
Teste A/B
I 2 versões são idênticas exceto por uma variante que pode impactar.
I A versão A pode ser a versão utilizada atualmente (controle).
I A versão B é a modificada (tratamento).
I Podem ser vistas melhorias significativas através de testes dos items.