SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
Qualidade não é um destino, é uma jornada
Cobertura de Teste: Pairwise
José Correia
v. 1.0.0
@iterasys
@realjosecorreia
José Correia @realjosecorreia
• Apaixonado por Teste de Software
e Garantia da Qualidade
• 18 Anos em TI  11 Anos em Testes e QA
• Graduado em Processamento de Dados pela FATEC
• Pós-graduado em Gestão Empresarial pela
CEETEPS-IPEN/USP
• Certificado CBTS, CSQA, CSTE, CTFL, ICC::AT,
ICC::TS, IIL Orange Belt em Microsoft Project,
Implementador MPT.br, MCSA, MCP, MOS, etc
• Fundador da Iterasys
Principal Centro de Treinamento em Teste de Software e Garantia da Qualidade na América Latina
Milhares de Alunos em + de 200 Empresas | Fundada em 2006, em São Paulo/SP
Mais que treinamento  Consultoria, Mentoria e Outsourcing
Cobertura de Teste:
Pairwise
Cobertura de Teste  Possibilidades
Cobertura de Teste  Login
E-mail
Senha
Entrar Limpar
Quantas
possibilidades /
variações de ação
ou preenchimento
tem a tela ao lado?
Cobertura de Teste  Login
E-mail
Senha
Entrar Limpar
E-mail Senha Botão Resultado
a@it.com verde Entrar Acessa
a@it.com roxo Entrar Ñ Acessa
a@it.com blablabla Limpar Limpa
Iniciantes enxergam 3:
Existem dezenas...
Imagine então sistemas inteiros!
Cobertura de Teste  Vôo Simples
Um passageiro saindo de São Paulo pode
escolher com Destino as cidades do Rio de
Janeiro ou Belo Horizonte, com serviços de
classe executiva ou econômica e reservar
assento na janela ou corredor.
Quantas possibilidades / variações?
Cobertura de Teste  Vôo Simples
2 Destinos (Rio de Janeiro e Belo Horizonte)
X
2 Classes (Executiva e Econômica)
X
2 Tipos de Assento (Janela e Corredor)
= 8
Tabela de Variações – Vôo Simples
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corredor
3 Rio de Janeiro Executiva Janela
4 Rio de Janeiro Executiva Corredor
5 Belo Horizonte Econômica Janela
6 Belo Horizonte Econômica Corredor
7 Belo Horizonte Executiva Janela
8 Belo Horizonte Executiva Corredor
Grau de Importância
Existem cenários em que as possibilidades / variações tem
importância ou pesos diferentes.
Nesses casos, convém usar a Analise de Pareto:
• Mais usado
• Mais vendido
• Mais alterado
• Mais acessado
•Maior risco
Mas, a vida não é justa...
Você só tem tempo / dinheiro para testar metade
Todas as escolhas tem a mesma importância
Quais variações você escolheria?
Tabela de Variações – Vôo Simples
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corredor
3 Rio de Janeiro Executiva Janela
4 Rio de Janeiro Executiva Corredor
5 Belo Horizonte Econômica Janela
6 Belo Horizonte Econômica Corredor
7 Belo Horizonte Executiva Janela
8 Belo Horizonte Executiva Corredor
Pairwise  Passo a Passo
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corredor
3 Rio de Janeiro Executiva Janela
4 Rio de Janeiro Executiva Corredor
5 Belo Horizonte Econômica Janela
6 Belo Horizonte Econômica Corredor
7 Belo Horizonte Executiva Janela
8 Belo Horizonte Executiva Corredor
Pairwise  Passo a Passo
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corredor
3 Rio de Janeiro Executiva Janela
4 Rio de Janeiro Executiva Corredor
5 Belo Horizonte Econômica Janela
6 Belo Horizonte Econômica Corredor
7 Belo Horizonte Executiva Janela
8 Belo Horizonte Executiva Corredor
Pairwise  Passo a Passo
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corredor
3 Rio de Janeiro Executiva Janela
4 Rio de Janeiro Executiva Corredor
5 Belo Horizonte Econômica Janela
6 Belo Horizonte Econômica Corredor
7 Belo Horizonte Executiva Janela
8 Belo Horizonte Executiva Corredor
Pairwise  Passo a Passo
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corredor
3 Rio de Janeiro Executiva Janela
4 Rio de Janeiro Executiva Corredor
5 Belo Horizonte Econômica Janela
6 Belo Horizonte Econômica Corredor
7 Belo Horizonte Executiva Janela
8 Belo Horizonte Executiva Corredor
Pairwise  Passo a Passo
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corredor
3 Rio de Janeiro Executiva Janela
4 Rio de Janeiro Executiva Corredor
5 Belo Horizonte Econômica Janela
6 Belo Horizonte Econômica Corredor
7 Belo Horizonte Executiva Janela
8 Belo Horizonte Executiva Corredor
Pairwise  Passo a Passo
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corredor
3 Rio de Janeiro Executiva Janela
4 Rio de Janeiro Executiva Corredor
5 Belo Horizonte Econômica Janela
6 Belo Horizonte Econômica Corredor
7 Belo Horizonte Executiva Janela
8 Belo Horizonte Executiva Corredor
Difícil?
Você não precisa ser um mecânico para
dirigir um carro!
Você não precisar ser um matemático para
usar Pairwise!
Saiba mais em Pairwise.org
• Embasamento sobre
a efetividade
• Pesquisas
• Artigos
• Eventos
• Ferramentas
Demonstração
http://alarcosj.esi.uclm.es/CombTestWeb/combinatorial.jsp
“A Qualidade não é um destino,
é uma Jornada!”
Deming
23

Mais conteúdo relacionado

Mais procurados

Automação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasAutomação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasKleitor Franklint Correa Araujo
 
Lean manufacturing 3-técnicas e ferramentas
Lean manufacturing   3-técnicas e  ferramentasLean manufacturing   3-técnicas e  ferramentas
Lean manufacturing 3-técnicas e ferramentasjparsilva
 
Gerenciamento de escopo em projetos
Gerenciamento de escopo em projetosGerenciamento de escopo em projetos
Gerenciamento de escopo em projetosPaulo Junior
 
Aula 3 - Gestão de Projetos
Aula 3 - Gestão de ProjetosAula 3 - Gestão de Projetos
Aula 3 - Gestão de ProjetosFernando Dantas
 
Introdução ao PBQP-H
Introdução ao PBQP-HIntrodução ao PBQP-H
Introdução ao PBQP-HQ2 Management
 
Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)Vanilton Pinheiro
 
BDD não é automação de teste - Scrum Gathering
BDD não é automação de teste - Scrum GatheringBDD não é automação de teste - Scrum Gathering
BDD não é automação de teste - Scrum GatheringElias Nogueira
 
Aula 16 ensaio de impacto
Aula 16   ensaio de impactoAula 16   ensaio de impacto
Aula 16 ensaio de impactoRenaldo Adriano
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testeselliando dias
 
Sipoc - Ferramenta de Mapeamento de Processos
Sipoc - Ferramenta de Mapeamento de ProcessosSipoc - Ferramenta de Mapeamento de Processos
Sipoc - Ferramenta de Mapeamento de ProcessosAdrianaDantas16
 
Relatorio - emissao - Métodos Instrumentais
Relatorio - emissao -  Métodos Instrumentais Relatorio - emissao -  Métodos Instrumentais
Relatorio - emissao - Métodos Instrumentais Juliana Teófilo
 
Gerenciamento de Projetos conforme Guia PMBOK 5 edição e FEL (IPA) - Case de ...
Gerenciamento de Projetos conforme Guia PMBOK 5 edição e FEL (IPA) - Case de ...Gerenciamento de Projetos conforme Guia PMBOK 5 edição e FEL (IPA) - Case de ...
Gerenciamento de Projetos conforme Guia PMBOK 5 edição e FEL (IPA) - Case de ...Wladmir Araujo
 
Seminário Tratamento Térmico e Termoquímico
Seminário Tratamento Térmico e TermoquímicoSeminário Tratamento Térmico e Termoquímico
Seminário Tratamento Térmico e TermoquímicoRenato Bafi
 
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
 

Mais procurados (20)

Aços resistentes à corrosão
Aços resistentes à corrosãoAços resistentes à corrosão
Aços resistentes à corrosão
 
Automação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasAutomação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégias
 
Quimica Organica
Quimica OrganicaQuimica Organica
Quimica Organica
 
Custos da qualidade
Custos da qualidadeCustos da qualidade
Custos da qualidade
 
Lean manufacturing 3-técnicas e ferramentas
Lean manufacturing   3-técnicas e  ferramentasLean manufacturing   3-técnicas e  ferramentas
Lean manufacturing 3-técnicas e ferramentas
 
Gerenciamento de escopo em projetos
Gerenciamento de escopo em projetosGerenciamento de escopo em projetos
Gerenciamento de escopo em projetos
 
Aula 3 - Gestão de Projetos
Aula 3 - Gestão de ProjetosAula 3 - Gestão de Projetos
Aula 3 - Gestão de Projetos
 
Introdução ao PBQP-H
Introdução ao PBQP-HIntrodução ao PBQP-H
Introdução ao PBQP-H
 
Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)
 
BDD não é automação de teste - Scrum Gathering
BDD não é automação de teste - Scrum GatheringBDD não é automação de teste - Scrum Gathering
BDD não é automação de teste - Scrum Gathering
 
Aula 16 ensaio de impacto
Aula 16   ensaio de impactoAula 16   ensaio de impacto
Aula 16 ensaio de impacto
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
 
Sipoc - Ferramenta de Mapeamento de Processos
Sipoc - Ferramenta de Mapeamento de ProcessosSipoc - Ferramenta de Mapeamento de Processos
Sipoc - Ferramenta de Mapeamento de Processos
 
Guia do usuário - ProjectLibre 1.5
Guia do usuário - ProjectLibre 1.5Guia do usuário - ProjectLibre 1.5
Guia do usuário - ProjectLibre 1.5
 
Relatorio - emissao - Métodos Instrumentais
Relatorio - emissao -  Métodos Instrumentais Relatorio - emissao -  Métodos Instrumentais
Relatorio - emissao - Métodos Instrumentais
 
Gerenciamento de Projetos conforme Guia PMBOK 5 edição e FEL (IPA) - Case de ...
Gerenciamento de Projetos conforme Guia PMBOK 5 edição e FEL (IPA) - Case de ...Gerenciamento de Projetos conforme Guia PMBOK 5 edição e FEL (IPA) - Case de ...
Gerenciamento de Projetos conforme Guia PMBOK 5 edição e FEL (IPA) - Case de ...
 
Seminário Tratamento Térmico e Termoquímico
Seminário Tratamento Térmico e TermoquímicoSeminário Tratamento Térmico e Termoquímico
Seminário Tratamento Térmico e Termoquímico
 
Session 7.pptx
Session 7.pptxSession 7.pptx
Session 7.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
 
Istqb lesson 1
Istqb lesson 1Istqb lesson 1
Istqb lesson 1
 

Semelhante a Iterasys - Cobertura de Teste - Pairwise

QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...
QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...
QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...Thiago Ghisi
 
Faculdade Pitagoras 2014: Palestra sobre Fundamentos e Carreira em Teste de S...
Faculdade Pitagoras 2014: Palestra sobre Fundamentos e Carreira em Teste de S...Faculdade Pitagoras 2014: Palestra sobre Fundamentos e Carreira em Teste de S...
Faculdade Pitagoras 2014: Palestra sobre Fundamentos e Carreira em Teste de S...Júlio de Lima
 
Trainee: Planejamento e Etapas Virtuais
Trainee: Planejamento e Etapas VirtuaisTrainee: Planejamento e Etapas Virtuais
Trainee: Planejamento e Etapas VirtuaisVida de Trainee
 
Agile Testing
Agile TestingAgile Testing
Agile TestingGTS-CE
 
Mkt e gestão da carreira para personal trainer pdf
Mkt e gestão da carreira para personal trainer pdfMkt e gestão da carreira para personal trainer pdf
Mkt e gestão da carreira para personal trainer pdfThiago Villaça
 
Mitos, (nem tão) verdades (assim) e aplicações de valuation
Mitos, (nem tão) verdades (assim) e aplicações de valuationMitos, (nem tão) verdades (assim) e aplicações de valuation
Mitos, (nem tão) verdades (assim) e aplicações de valuationFelipe Pontes
 
Agile testing
Agile testingAgile testing
Agile testingQualister
 
Controlefobia = Anarquia!
Controlefobia = Anarquia!Controlefobia = Anarquia!
Controlefobia = Anarquia!tdc-globalcode
 
Caso de Sucesso - Migração do COBIT® 4.1 para o COBIT® 5
Caso de Sucesso - Migração do COBIT® 4.1 para o COBIT® 5Caso de Sucesso - Migração do COBIT® 4.1 para o COBIT® 5
Caso de Sucesso - Migração do COBIT® 4.1 para o COBIT® 5Blue Hawk - B&IT Management
 
Robotic Process Automation (RPA) - Apresentação Conceitual
Robotic Process Automation (RPA) - Apresentação ConceitualRobotic Process Automation (RPA) - Apresentação Conceitual
Robotic Process Automation (RPA) - Apresentação ConceitualEduardo Britto
 
TDC2017 | São Paulo - Trilha Startups How we figured out we had a SRE team at...
TDC2017 | São Paulo - Trilha Startups How we figured out we had a SRE team at...TDC2017 | São Paulo - Trilha Startups How we figured out we had a SRE team at...
TDC2017 | São Paulo - Trilha Startups How we figured out we had a SRE team at...tdc-globalcode
 
[GetNinjas] Business Intelligence Workshop @ Google Campus SP
[GetNinjas] Business Intelligence Workshop @ Google Campus SP[GetNinjas] Business Intelligence Workshop @ Google Campus SP
[GetNinjas] Business Intelligence Workshop @ Google Campus SPBernardo Srulzon
 
Proposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARBProposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARBMarco Coghi
 
A internacionalização da carreira do tradutor profissional
A internacionalização da carreira do tradutor profissionalA internacionalização da carreira do tradutor profissional
A internacionalização da carreira do tradutor profissionalJorge Rogério Penha Rodrigues
 
Mitos, (nem tão) verdades (assim) e aplicações de valuation
Mitos, (nem tão) verdades (assim) e aplicações de valuationMitos, (nem tão) verdades (assim) e aplicações de valuation
Mitos, (nem tão) verdades (assim) e aplicações de valuationFelipe Pontes
 
Iterasys Test Show 2010 - Carreira e Certificação em Teste e QA
Iterasys Test Show 2010 - Carreira e Certificação em Teste e QAIterasys Test Show 2010 - Carreira e Certificação em Teste e QA
Iterasys Test Show 2010 - Carreira e Certificação em Teste e QAJosé Correia
 
Proposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARBProposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARBMarco Coghi
 
Proposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARBProposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARBMarco Coghi
 

Semelhante a Iterasys - Cobertura de Teste - Pairwise (20)

8 carreiras e profissões
8 carreiras e profissões8 carreiras e profissões
8 carreiras e profissões
 
QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...
QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...
QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...
 
Faculdade Pitagoras 2014: Palestra sobre Fundamentos e Carreira em Teste de S...
Faculdade Pitagoras 2014: Palestra sobre Fundamentos e Carreira em Teste de S...Faculdade Pitagoras 2014: Palestra sobre Fundamentos e Carreira em Teste de S...
Faculdade Pitagoras 2014: Palestra sobre Fundamentos e Carreira em Teste de S...
 
Trainee: Planejamento e Etapas Virtuais
Trainee: Planejamento e Etapas VirtuaisTrainee: Planejamento e Etapas Virtuais
Trainee: Planejamento e Etapas Virtuais
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 
Mkt e gestão da carreira para personal trainer pdf
Mkt e gestão da carreira para personal trainer pdfMkt e gestão da carreira para personal trainer pdf
Mkt e gestão da carreira para personal trainer pdf
 
Mitos, (nem tão) verdades (assim) e aplicações de valuation
Mitos, (nem tão) verdades (assim) e aplicações de valuationMitos, (nem tão) verdades (assim) e aplicações de valuation
Mitos, (nem tão) verdades (assim) e aplicações de valuation
 
Agile testing
Agile testingAgile testing
Agile testing
 
Controlefobia = Anarquia!
Controlefobia = Anarquia!Controlefobia = Anarquia!
Controlefobia = Anarquia!
 
Caso de Sucesso - Migração do COBIT® 4.1 para o COBIT® 5
Caso de Sucesso - Migração do COBIT® 4.1 para o COBIT® 5Caso de Sucesso - Migração do COBIT® 4.1 para o COBIT® 5
Caso de Sucesso - Migração do COBIT® 4.1 para o COBIT® 5
 
Robotic Process Automation (RPA) - Apresentação Conceitual
Robotic Process Automation (RPA) - Apresentação ConceitualRobotic Process Automation (RPA) - Apresentação Conceitual
Robotic Process Automation (RPA) - Apresentação Conceitual
 
TDC2017 | São Paulo - Trilha Startups How we figured out we had a SRE team at...
TDC2017 | São Paulo - Trilha Startups How we figured out we had a SRE team at...TDC2017 | São Paulo - Trilha Startups How we figured out we had a SRE team at...
TDC2017 | São Paulo - Trilha Startups How we figured out we had a SRE team at...
 
[GetNinjas] Business Intelligence Workshop @ Google Campus SP
[GetNinjas] Business Intelligence Workshop @ Google Campus SP[GetNinjas] Business Intelligence Workshop @ Google Campus SP
[GetNinjas] Business Intelligence Workshop @ Google Campus SP
 
Estimar é crime?
Estimar é crime?Estimar é crime?
Estimar é crime?
 
Proposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARBProposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARB
 
A internacionalização da carreira do tradutor profissional
A internacionalização da carreira do tradutor profissionalA internacionalização da carreira do tradutor profissional
A internacionalização da carreira do tradutor profissional
 
Mitos, (nem tão) verdades (assim) e aplicações de valuation
Mitos, (nem tão) verdades (assim) e aplicações de valuationMitos, (nem tão) verdades (assim) e aplicações de valuation
Mitos, (nem tão) verdades (assim) e aplicações de valuation
 
Iterasys Test Show 2010 - Carreira e Certificação em Teste e QA
Iterasys Test Show 2010 - Carreira e Certificação em Teste e QAIterasys Test Show 2010 - Carreira e Certificação em Teste e QA
Iterasys Test Show 2010 - Carreira e Certificação em Teste e QA
 
Proposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARBProposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARB
 
Proposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARBProposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARB
 

Mais de José Correia

QArentena 21: BDD - com Fábio Araújo
QArentena 21: BDD - com Fábio AraújoQArentena 21: BDD - com Fábio Araújo
QArentena 21: BDD - com Fábio AraújoJosé Correia
 
UAI Test 2014 - Storyboards - dos Requisitos aos Testes
UAI Test 2014 - Storyboards - dos Requisitos aos TestesUAI Test 2014 - Storyboards - dos Requisitos aos Testes
UAI Test 2014 - Storyboards - dos Requisitos aos TestesJosé Correia
 
TDC2014 - Trilha de Análise de Negócios - Storyboards: dos Requisitos aos Tes...
TDC2014 - Trilha de Análise de Negócios - Storyboards: dos Requisitos aos Tes...TDC2014 - Trilha de Análise de Negócios - Storyboards: dos Requisitos aos Tes...
TDC2014 - Trilha de Análise de Negócios - Storyboards: dos Requisitos aos Tes...José Correia
 
Iterasys :: Café com Qualidade - Testadores Precisam Saber Programar?
Iterasys ::  Café com Qualidade - Testadores Precisam Saber Programar?Iterasys ::  Café com Qualidade - Testadores Precisam Saber Programar?
Iterasys :: Café com Qualidade - Testadores Precisam Saber Programar?José Correia
 
Iterasys :: Microsoft Web Performance Test
Iterasys :: Microsoft Web Performance TestIterasys :: Microsoft Web Performance Test
Iterasys :: Microsoft Web Performance TestJosé Correia
 
TDC2013 - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...
TDC2013  - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...TDC2013  - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...
TDC2013 - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...José Correia
 
TDC2013 - Trilha de Cloud - Iterasys - José Correia - Use a Nuvem para Testar
TDC2013 - Trilha de Cloud - Iterasys - José Correia - Use a Nuvem para TestarTDC2013 - Trilha de Cloud - Iterasys - José Correia - Use a Nuvem para Testar
TDC2013 - Trilha de Cloud - Iterasys - José Correia - Use a Nuvem para TestarJosé Correia
 
TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...
TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...
TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...José Correia
 
Iterasys Test Show 2010 - Estratégia Baseada no TMap
Iterasys Test Show 2010 - Estratégia Baseada no TMapIterasys Test Show 2010 - Estratégia Baseada no TMap
Iterasys Test Show 2010 - Estratégia Baseada no TMapJosé Correia
 
Iterasys Test Show 2010 - Estratégia Baseada no Scrum
Iterasys Test Show 2010 -  Estratégia Baseada no ScrumIterasys Test Show 2010 -  Estratégia Baseada no Scrum
Iterasys Test Show 2010 - Estratégia Baseada no ScrumJosé Correia
 
Iterasys Test Show 2010 - Estratégia Baseada na ISO
Iterasys Test Show 2010 - Estratégia Baseada na ISOIterasys Test Show 2010 - Estratégia Baseada na ISO
Iterasys Test Show 2010 - Estratégia Baseada na ISOJosé Correia
 

Mais de José Correia (11)

QArentena 21: BDD - com Fábio Araújo
QArentena 21: BDD - com Fábio AraújoQArentena 21: BDD - com Fábio Araújo
QArentena 21: BDD - com Fábio Araújo
 
UAI Test 2014 - Storyboards - dos Requisitos aos Testes
UAI Test 2014 - Storyboards - dos Requisitos aos TestesUAI Test 2014 - Storyboards - dos Requisitos aos Testes
UAI Test 2014 - Storyboards - dos Requisitos aos Testes
 
TDC2014 - Trilha de Análise de Negócios - Storyboards: dos Requisitos aos Tes...
TDC2014 - Trilha de Análise de Negócios - Storyboards: dos Requisitos aos Tes...TDC2014 - Trilha de Análise de Negócios - Storyboards: dos Requisitos aos Tes...
TDC2014 - Trilha de Análise de Negócios - Storyboards: dos Requisitos aos Tes...
 
Iterasys :: Café com Qualidade - Testadores Precisam Saber Programar?
Iterasys ::  Café com Qualidade - Testadores Precisam Saber Programar?Iterasys ::  Café com Qualidade - Testadores Precisam Saber Programar?
Iterasys :: Café com Qualidade - Testadores Precisam Saber Programar?
 
Iterasys :: Microsoft Web Performance Test
Iterasys :: Microsoft Web Performance TestIterasys :: Microsoft Web Performance Test
Iterasys :: Microsoft Web Performance Test
 
TDC2013 - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...
TDC2013  - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...TDC2013  - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...
TDC2013 - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...
 
TDC2013 - Trilha de Cloud - Iterasys - José Correia - Use a Nuvem para Testar
TDC2013 - Trilha de Cloud - Iterasys - José Correia - Use a Nuvem para TestarTDC2013 - Trilha de Cloud - Iterasys - José Correia - Use a Nuvem para Testar
TDC2013 - Trilha de Cloud - Iterasys - José Correia - Use a Nuvem para Testar
 
TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...
TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...
TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...
 
Iterasys Test Show 2010 - Estratégia Baseada no TMap
Iterasys Test Show 2010 - Estratégia Baseada no TMapIterasys Test Show 2010 - Estratégia Baseada no TMap
Iterasys Test Show 2010 - Estratégia Baseada no TMap
 
Iterasys Test Show 2010 - Estratégia Baseada no Scrum
Iterasys Test Show 2010 -  Estratégia Baseada no ScrumIterasys Test Show 2010 -  Estratégia Baseada no Scrum
Iterasys Test Show 2010 - Estratégia Baseada no Scrum
 
Iterasys Test Show 2010 - Estratégia Baseada na ISO
Iterasys Test Show 2010 - Estratégia Baseada na ISOIterasys Test Show 2010 - Estratégia Baseada na ISO
Iterasys Test Show 2010 - Estratégia Baseada na ISO
 

Último

Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx2m Assessoria
 

Último (9)

Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 

Iterasys - Cobertura de Teste - Pairwise

  • 1. Qualidade não é um destino, é uma jornada Cobertura de Teste: Pairwise José Correia v. 1.0.0 @iterasys @realjosecorreia
  • 2. José Correia @realjosecorreia • Apaixonado por Teste de Software e Garantia da Qualidade • 18 Anos em TI  11 Anos em Testes e QA • Graduado em Processamento de Dados pela FATEC • Pós-graduado em Gestão Empresarial pela CEETEPS-IPEN/USP • Certificado CBTS, CSQA, CSTE, CTFL, ICC::AT, ICC::TS, IIL Orange Belt em Microsoft Project, Implementador MPT.br, MCSA, MCP, MOS, etc • Fundador da Iterasys
  • 3. Principal Centro de Treinamento em Teste de Software e Garantia da Qualidade na América Latina Milhares de Alunos em + de 200 Empresas | Fundada em 2006, em São Paulo/SP Mais que treinamento  Consultoria, Mentoria e Outsourcing
  • 5. Cobertura de Teste  Possibilidades
  • 6. Cobertura de Teste  Login E-mail Senha Entrar Limpar Quantas possibilidades / variações de ação ou preenchimento tem a tela ao lado?
  • 7. Cobertura de Teste  Login E-mail Senha Entrar Limpar E-mail Senha Botão Resultado a@it.com verde Entrar Acessa a@it.com roxo Entrar Ñ Acessa a@it.com blablabla Limpar Limpa Iniciantes enxergam 3: Existem dezenas... Imagine então sistemas inteiros!
  • 8. Cobertura de Teste  Vôo Simples Um passageiro saindo de São Paulo pode escolher com Destino as cidades do Rio de Janeiro ou Belo Horizonte, com serviços de classe executiva ou econômica e reservar assento na janela ou corredor. Quantas possibilidades / variações?
  • 9. Cobertura de Teste  Vôo Simples 2 Destinos (Rio de Janeiro e Belo Horizonte) X 2 Classes (Executiva e Econômica) X 2 Tipos de Assento (Janela e Corredor) = 8
  • 10. Tabela de Variações – Vôo Simples Variação Destino Classe Assento 1 Rio de Janeiro Econômica Janela 2 Rio de Janeiro Econômica Corredor 3 Rio de Janeiro Executiva Janela 4 Rio de Janeiro Executiva Corredor 5 Belo Horizonte Econômica Janela 6 Belo Horizonte Econômica Corredor 7 Belo Horizonte Executiva Janela 8 Belo Horizonte Executiva Corredor
  • 11. Grau de Importância Existem cenários em que as possibilidades / variações tem importância ou pesos diferentes. Nesses casos, convém usar a Analise de Pareto: • Mais usado • Mais vendido • Mais alterado • Mais acessado •Maior risco
  • 12. Mas, a vida não é justa... Você só tem tempo / dinheiro para testar metade Todas as escolhas tem a mesma importância Quais variações você escolheria?
  • 13. Tabela de Variações – Vôo Simples Variação Destino Classe Assento 1 Rio de Janeiro Econômica Janela 2 Rio de Janeiro Econômica Corredor 3 Rio de Janeiro Executiva Janela 4 Rio de Janeiro Executiva Corredor 5 Belo Horizonte Econômica Janela 6 Belo Horizonte Econômica Corredor 7 Belo Horizonte Executiva Janela 8 Belo Horizonte Executiva Corredor
  • 14. Pairwise  Passo a Passo Variação Destino Classe Assento 1 Rio de Janeiro Econômica Janela 2 Rio de Janeiro Econômica Corredor 3 Rio de Janeiro Executiva Janela 4 Rio de Janeiro Executiva Corredor 5 Belo Horizonte Econômica Janela 6 Belo Horizonte Econômica Corredor 7 Belo Horizonte Executiva Janela 8 Belo Horizonte Executiva Corredor
  • 15. Pairwise  Passo a Passo Variação Destino Classe Assento 1 Rio de Janeiro Econômica Janela 2 Rio de Janeiro Econômica Corredor 3 Rio de Janeiro Executiva Janela 4 Rio de Janeiro Executiva Corredor 5 Belo Horizonte Econômica Janela 6 Belo Horizonte Econômica Corredor 7 Belo Horizonte Executiva Janela 8 Belo Horizonte Executiva Corredor
  • 16. Pairwise  Passo a Passo Variação Destino Classe Assento 1 Rio de Janeiro Econômica Janela 2 Rio de Janeiro Econômica Corredor 3 Rio de Janeiro Executiva Janela 4 Rio de Janeiro Executiva Corredor 5 Belo Horizonte Econômica Janela 6 Belo Horizonte Econômica Corredor 7 Belo Horizonte Executiva Janela 8 Belo Horizonte Executiva Corredor
  • 17. Pairwise  Passo a Passo Variação Destino Classe Assento 1 Rio de Janeiro Econômica Janela 2 Rio de Janeiro Econômica Corredor 3 Rio de Janeiro Executiva Janela 4 Rio de Janeiro Executiva Corredor 5 Belo Horizonte Econômica Janela 6 Belo Horizonte Econômica Corredor 7 Belo Horizonte Executiva Janela 8 Belo Horizonte Executiva Corredor
  • 18. Pairwise  Passo a Passo Variação Destino Classe Assento 1 Rio de Janeiro Econômica Janela 2 Rio de Janeiro Econômica Corredor 3 Rio de Janeiro Executiva Janela 4 Rio de Janeiro Executiva Corredor 5 Belo Horizonte Econômica Janela 6 Belo Horizonte Econômica Corredor 7 Belo Horizonte Executiva Janela 8 Belo Horizonte Executiva Corredor
  • 19. Pairwise  Passo a Passo Variação Destino Classe Assento 1 Rio de Janeiro Econômica Janela 2 Rio de Janeiro Econômica Corredor 3 Rio de Janeiro Executiva Janela 4 Rio de Janeiro Executiva Corredor 5 Belo Horizonte Econômica Janela 6 Belo Horizonte Econômica Corredor 7 Belo Horizonte Executiva Janela 8 Belo Horizonte Executiva Corredor
  • 20. Difícil? Você não precisa ser um mecânico para dirigir um carro! Você não precisar ser um matemático para usar Pairwise!
  • 21. Saiba mais em Pairwise.org • Embasamento sobre a efetividade • Pesquisas • Artigos • Eventos • Ferramentas
  • 23. “A Qualidade não é um destino, é uma Jornada!” Deming 23