SlideShare uma empresa Scribd logo
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

「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
SEGADevTech
 
【CEDEC2018】Scriptable Render Pipelineを使ってみよう
【CEDEC2018】Scriptable Render Pipelineを使ってみよう【CEDEC2018】Scriptable Render Pipelineを使ってみよう
【CEDEC2018】Scriptable Render Pipelineを使ってみよう
Unity Technologies Japan K.K.
 
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
エピック・ゲームズ・ジャパン Epic Games Japan
 
【GTMF2018TOKYO】ScriptableRenderPipelineでアプリに最適な描画をしよう
【GTMF2018TOKYO】ScriptableRenderPipelineでアプリに最適な描画をしよう【GTMF2018TOKYO】ScriptableRenderPipelineでアプリに最適な描画をしよう
【GTMF2018TOKYO】ScriptableRenderPipelineでアプリに最適な描画をしよう
Unity Technologies Japan K.K.
 
Testes E2E em Cypress com JS
Testes E2E em Cypress com JSTestes E2E em Cypress com JS
Testes E2E em Cypress com JS
Nàtali Cabral
 
先進的なルックデベロップメント
先進的なルックデベロップメント先進的なルックデベロップメント
先進的なルックデベロップメント
エピック・ゲームズ・ジャパン Epic Games Japan
 
スクリプトエンジンをつくる話
スクリプトエンジンをつくる話スクリプトエンジンをつくる話
スクリプトエンジンをつくる話
すずしめ
 
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
DoshishaUniv ProntiatVR
 
UE4 Ray Tracingによる リアルタイムコンテンツ制作
UE4 Ray Tracingによる リアルタイムコンテンツ制作UE4 Ray Tracingによる リアルタイムコンテンツ制作
UE4 Ray Tracingによる リアルタイムコンテンツ制作
エピック・ゲームズ・ジャパン Epic Games Japan
 
C++プログラマの為のセキュリティ入門
C++プログラマの為のセキュリティ入門C++プログラマの為のセキュリティ入門
C++プログラマの為のセキュリティ入門
道化師 堂華
 
Testes de ponta a ponta
Testes de ponta a pontaTestes de ponta a ponta
Testes de ponta a ponta
Elias Nogueira
 

Mais procurados (11)

「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
 
【CEDEC2018】Scriptable Render Pipelineを使ってみよう
【CEDEC2018】Scriptable Render Pipelineを使ってみよう【CEDEC2018】Scriptable Render Pipelineを使ってみよう
【CEDEC2018】Scriptable Render Pipelineを使ってみよう
 
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
 
【GTMF2018TOKYO】ScriptableRenderPipelineでアプリに最適な描画をしよう
【GTMF2018TOKYO】ScriptableRenderPipelineでアプリに最適な描画をしよう【GTMF2018TOKYO】ScriptableRenderPipelineでアプリに最適な描画をしよう
【GTMF2018TOKYO】ScriptableRenderPipelineでアプリに最適な描画をしよう
 
Testes E2E em Cypress com JS
Testes E2E em Cypress com JSTestes E2E em Cypress com JS
Testes E2E em Cypress com JS
 
先進的なルックデベロップメント
先進的なルックデベロップメント先進的なルックデベロップメント
先進的なルックデベロップメント
 
スクリプトエンジンをつくる話
スクリプトエンジンをつくる話スクリプトエンジンをつくる話
スクリプトエンジンをつくる話
 
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
 
UE4 Ray Tracingによる リアルタイムコンテンツ制作
UE4 Ray Tracingによる リアルタイムコンテンツ制作UE4 Ray Tracingによる リアルタイムコンテンツ制作
UE4 Ray Tracingによる リアルタイムコンテンツ制作
 
C++プログラマの為のセキュリティ入門
C++プログラマの為のセキュリティ入門C++プログラマの為のセキュリティ入門
C++プログラマの為のセキュリティ入門
 
Testes de ponta a ponta
Testes de ponta a pontaTestes de ponta a ponta
Testes de ponta a ponta
 

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 Virtuais
Vida de Trainee
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
GTS-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 pdf
Thiago 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 valuation
Felipe Pontes
 
Agile testing
Agile testingAgile testing
Agile testing
Qualister
 
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® 5
Blue 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 Conceitual
Eduardo 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 SP
Bernardo Srulzon
 
Estimar é crime?
Estimar é crime?Estimar é crime?
Estimar é crime?
Juliano Ribeiro
 
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
Marco 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 profissional
Jorge 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 valuation
Felipe 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 QA
José 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 LISARB
Marco 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 LISARB
Marco 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újo
José 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 Testes
José 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 Test
José 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 Testar
José 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 TMap
José 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 Scrum
José 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 ISO
José 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
 

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