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.
Iterasys Test Show 2010 - Estratégia Baseada na ISO
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
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