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 Test...
Principal Centro de Treinamento em Teste de Software e Garantia da Qualidade na América Latina
Milhares de Alunos em + de ...
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 te...
Cobertura de Teste  Login
E-mail
Senha
Entrar Limpar
E-mail Senha Botão Resultado
a@it.com verde Entrar Acessa
a@it.com r...
Cobertura de Teste  Vôo Simples
Um passageiro saindo de São Paulo pode
escolher com Destino as cidades do Rio de
Janeiro ...
Cobertura de Teste  Vôo Simples
2 Destinos (Rio de Janeiro e Belo Horizonte)
X
2 Classes (Executiva e Econômica)
X
2 Tipo...
Tabela de Variações – Vôo Simples
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econô...
Grau de Importância
Existem cenários em que as possibilidades / variações tem
importância ou pesos diferentes.
Nesses caso...
Mas, a vida não é justa...
Você só tem tempo / dinheiro para testar metade
Todas as escolhas tem a mesma importância
Quais...
Tabela de Variações – Vôo Simples
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econô...
Pairwise  Passo a Passo
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corr...
Pairwise  Passo a Passo
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corr...
Pairwise  Passo a Passo
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corr...
Pairwise  Passo a Passo
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corr...
Pairwise  Passo a Passo
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corr...
Pairwise  Passo a Passo
Variação Destino Classe Assento
1 Rio de Janeiro Econômica Janela
2 Rio de Janeiro Econômica Corr...
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
Próximos SlideShares
Carregando em…5
×

Iterasys - Cobertura de Teste - Pairwise

1.242 visualizações

Publicada em

Aumentar a cobertura dos testes é um desejo e necessidade de todo profissional da área. Por isso a Iterasys irá começar uma série de palestras sobre este importante tema.

Vamos começar com Pairwise, técnica comum fora do Brasil, mas que por desconhecimento ou mesmo mitos associados a uma falsa dificuldade ainda não é utilizada amplamente.

Participe e conheça ferramentas gratuítas e comerciais que podem ajudá-lo a ampliar a sua cobertura imediatamente.

Publicada em: Tecnologia
0 comentários
4 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.242
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
23
Comentários
0
Gostaram
4
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Iterasys - Cobertura de Teste - Pairwise

  1. 1. Qualidade não é um destino, é uma jornada Cobertura de Teste: Pairwise José Correia v. 1.0.0 @iterasys @realjosecorreia
  2. 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. 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
  4. 4. Cobertura de Teste: Pairwise
  5. 5. Cobertura de Teste  Possibilidades
  6. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 21. Saiba mais em Pairwise.org • Embasamento sobre a efetividade • Pesquisas • Artigos • Eventos • Ferramentas
  22. 22. Demonstração http://alarcosj.esi.uclm.es/CombTestWeb/combinatorial.jsp
  23. 23. “A Qualidade não é um destino, é uma Jornada!” Deming 23

×