SlideShare a Scribd company logo
1 of 21
TESTE E VALIDAÇÃO DE
SISTEMAS
UNIDADE I - Fundamentos e modelos de teste de software.
Tema: Princípios, pilares e modelos de teste de software.
Professora Ana Klyssia Martins Vasconcelos
AGENDA
▪ Princípios, pilares e modelos de teste de software
▪ Introdução
▪ O que é qualidade de software?
▪ O que é teste de software?
▪ Quanto custa corrigir um defeito?
▪ Por que testar?
▪ Categoria de testes
▪ Erro, defeito e falha
▪ Atividades
EXEMPLO
Verificação
Fizemos o software corretamente?
Validação
Fizemos o software correto?
EXEMPLO
EXEMPLO
Pense em alguma ocasião em que um desses dispositivos tenha
lhe causado algum incômodo - quanto tempo você gastou
tentando fazê-lo funcionar?
O que é qualidade?
INTRODUÇÃO
CMMI significa Capability Maturity Model Integration (Modelo de
Capacidade e Maturidade Integrado) e como o próprio nome diz é
um modelo contendo um conjunto de práticas que servem de
referência para que empresas possam melhorar os processos e
desempenho no desenvolvimento de produtos e serviços.
INTRODUÇÃO
INTRODUÇÃO
• RDM – Desenvolvimento e Gestão de Requisitos
• PQA – Garantia de Qualidade do Processo
• VV – Verificação e Validação
• PR – Revisão por Par
O QUE É QUALIDADE DE SOFTWARE?
“é assegurar que os processos desenvolvidos e entregues ao
usuário final estejam de acordo com aquilo que foi
estabelecido durante todo o planejamento e entrega do
projeto, evitando falhas indesejadas e processos
divergentes do comportamento esperado do software. ”
O QUE É TESTE DE SOFTWARE?
“O teste de software é uma maneira de avaliar a qualidade
do software
e reduzir o risco de falha do software em operação”
(Syllabus, 2019)
QUANTO CUSTA CORRIGIR UM DEFEITO?
POR QUE TESTAR?
EM QUAL MOMENTO DEVE-SE ENVOLVER
O “TESTER”?
CATEGORIA DE TESTES
1. Dinâmico
Execução de um componente ou sistema
2. Estáticos
Não há necessidade de executar nenhuma parte do sistema
CATEGORIA DE TESTES
1. Dinâmico
CATEGORIA DE TESTES
2. Estático
ERRO, DEFEITO E FALHA
ATIVIDADES
1 . Escolha um site ou app (individualmente ou em dupla), e:
a) Idealize três exemplos de funcionalidade que você gostaria de testar.
b) Para cada exemplo do exercício anterior, imagine um erro possível.
c) Como analista de teste, que recomendação você daria para quem
desenvolveu esse produto?
RECOMENDAÇÃO DE LEITURA
https://medium.com/cwi-
software/voc%C3%AA-sabe-o-que-%C3%A9-
teste-de-software-e-por-que-ele-%C3%A9-
necess%C3%A1rio-23158c439267
BIBLIOGRAFIA
SPILLNER, Andreas; LINZ, Tilo. Software Testing Foundations: A Study Guide for the
Certified Tester Exam-Foundation Level-ISTQB® Compliant. dpunkt. verlag, 2021.

More Related Content

Similar to 01 UNIDADE I - Princípios, pilares e modelos de teste de software.pptx

Noções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoNoções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoSandy Maciel
 
Introdução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IIntrodução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IJoão Lourenço
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwareGTS-CE
 
Banco de questões qualidade de software
Banco de questões qualidade de softwareBanco de questões qualidade de software
Banco de questões qualidade de softwareBruno Nascimento
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidaderzauza
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwareCamilo Ribeiro
 
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdf
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdfINTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdf
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdfRonaldAlves15
 
Artigo - OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE D...
Artigo - OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE D...Artigo - OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE D...
Artigo - OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE D...Luiz Ladeira
 
Palestra Fundamentos de Testes - Tche linux POA
Palestra Fundamentos de Testes  - Tche linux POAPalestra Fundamentos de Testes  - Tche linux POA
Palestra Fundamentos de Testes - Tche linux POAAline Zanin
 
Modelos de Processo de Software Parte 1
Modelos de Processo de Software Parte 1Modelos de Processo de Software Parte 1
Modelos de Processo de Software Parte 1Elaine Cecília Gatto
 
Aula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdfAula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdfMichaelArrais1
 

Similar to 01 UNIDADE I - Princípios, pilares e modelos de teste de software.pptx (20)

Noções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoNoções em teste de software e introdução a automação
Noções em teste de software e introdução a automação
 
Introdução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IIntrodução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade I
 
Aula 8 - Plano de Teste.pptx
Aula 8 - Plano de Teste.pptxAula 8 - Plano de Teste.pptx
Aula 8 - Plano de Teste.pptx
 
Papéis em teste e qualidade de software
Papéis em teste e qualidade de softwarePapéis em teste e qualidade de software
Papéis em teste e qualidade de software
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de Software
 
Aula - Teste de Software
Aula - Teste de SoftwareAula - Teste de Software
Aula - Teste de Software
 
Questionario CTFL - Foundation Level
Questionario CTFL - Foundation LevelQuestionario CTFL - Foundation Level
Questionario CTFL - Foundation Level
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Teste de software
Teste de software Teste de software
Teste de software
 
Banco de questões qualidade de software
Banco de questões qualidade de softwareBanco de questões qualidade de software
Banco de questões qualidade de software
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidade
 
Teste de Software
Teste de SoftwareTeste de Software
Teste de Software
 
Eng de testes
Eng de testesEng de testes
Eng de testes
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de Software
 
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdf
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdfINTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdf
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdf
 
Artigo - OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE D...
Artigo - OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE D...Artigo - OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE D...
Artigo - OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE D...
 
Palestra Fundamentos de Testes - Tche linux POA
Palestra Fundamentos de Testes  - Tche linux POAPalestra Fundamentos de Testes  - Tche linux POA
Palestra Fundamentos de Testes - Tche linux POA
 
Brisa Qualidade e Testes de software
Brisa   Qualidade e Testes de softwareBrisa   Qualidade e Testes de software
Brisa Qualidade e Testes de software
 
Modelos de Processo de Software Parte 1
Modelos de Processo de Software Parte 1Modelos de Processo de Software Parte 1
Modelos de Processo de Software Parte 1
 
Aula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdfAula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdf
 

01 UNIDADE I - Princípios, pilares e modelos de teste de software.pptx