SlideShare une entreprise Scribd logo
1  sur  26
www.qualister.com.br
(48) 4052-9536 / 9540
contato@qualister.com.br
Testes ágeis
• Terceirização de
profissionais
• Consultoria de teste
• Avaliação de usabilidade
• Automação de testes
• Testes de performance
• Treinamentos
www.qualister.com.br
Direitos autorais
Importante
– É proibida a cópia e reprodução de qualquer
parte do conteúdo desta apresentação incluindo,
mas não limitado a, textos, imagens, gráficos e
tabelas. Esta apresentação é protegida pelas leis
de Copyright e são propriedade de Cristiano
Caetano e Qualister Consultoria e Treinamento
LTDA.
– Não é permitido modificar, copiar, guardar em
banco de dados público, alugar, vender ou
republicar qualquer parte desta apresentação,
sem prévia permissão explícita do autor.
– Quando houver permissão de uso deste material,
é obrigatória a referência bibliográfica conforme
as normas vigentes.
www.qualister.com.br
Instrutor
Cristiano Caetano
Email: cristiano.caetano@qualister.com.br
Apresentações: slideshare.net/cristianocaetano
Blog: cristianocaetano.wordpress.com
É certificado CBTS pela ALATS. Diretor técnico da Qualister com mais de 10 anos de experiência, já
trabalhou na área de qualidade e teste de software para grandes empresas como Zero G, DELL e HP
Invent. É colunista na área de Teste e Qualidade de software do site linhadecodigo.com.br e autor dos
livros "CVS: Controle de Versões e Desenvolvimento Colaborativo de Software" e "Automação e
Gerenciamento de Testes: Aumentando a Produtividade com as Principais Soluções Open Source e
Gratuitas". Participante ativo da comunidade de teste de software brasileira, é o criador e mantenedor
do portal TestExpert: A sua comunidade gratuita de teste e qualidade de software
(www.testexpert.com.br).
www.qualister.com.br
Twitter
twitter.com/c_caetano
www.qualister.com.br
Sobre a Qualister
• Fundação: 2007.
• Sobre a Qualister: A Qualister é uma empresa nacional, constituída a partir da união
de profissionais qualificados e certificados na área de testes e qualidade de software,
com o objetivo de integrar, implementar e implantar soluções com base nas
melhores práticas do mercado e normas internacionais.
• Colaboradores: A Qualister é composta por colaboradores pós-graduados e
certificados na área de testes (CBTS, CSTE) com larga experiência na indústria de
Tecnologia da Informação.
• Área de atuação: A Qualister é uma empresa especializada em serviços de qualidade
e teste de software. Tem como linhas de atuação consultoria em teste/qualidade de
software, outsourcing (terceirização dos serviços através da alocação de
profissionais) e treinamentos.
• Localização: A Qualister está localizada em Biguaçu na Grande Florianópolis/SC e
está instalada no CITEB – Centro de Inovação Tecnologia de Biguaçu no campus da
universidade UNIVALI.
www.qualister.com.br
Parcerias internacionais
Soluções para automação, profilling e gestão de testes
Soluções para testes de performance
Soluções de apoio a avaliação de usabilidade
www.qualister.com.br
Tópico
•Testes ágeis
www.qualister.com.br
Testes ágeis
•Não existe essa coisa
chamada Testes Ágeis
www.qualister.com.br
Testes ágeis
•Existe teste de software
em métodos ágeis
www.qualister.com.br
Manifesto ágil
• Valores e diretrizes dos métodos ágeis:
– Indivíduos e interação entre eles ao invés de
processos e ferramentas;
– Software em funcionamento ao invés de
documentação abrangente;
– Colaboração com o cliente ao invés de
negociação de contratos;
– Responder a mudanças ao invés de seguir
estritamente um plano.
http://agilemanifesto.org/
www.qualister.com.br
Testes ágeis
• Características do teste de software
emmétodos ágeis:
–Colaborativo
–Enxuto
–Contínuo e Automatizado
www.qualister.com.br
Testes ágeis
Desenvolvedor Usuário
Testador
– Colaborativo: desempenhado por todos os membros do time;
A qualidade é responsabilidade de todos
www.qualister.com.br
Testes ágeis
• Requisito Ágil: Entendimento comum entre a equipe sobre o que deve
ser desenvolvimento e testado
• Método 3C proposto por Ron Jeffries
– Card
– Conversation
– Confirmation
http://xprogramming.com/articles/expcardconversationconfirmation/
Estória Conversa
Critérios de
aceitação Estória
Conversa
Critérios de
aceitação
Requisito Ágil
www.qualister.com.br
Testes ágeis
LinguagemUbíqua
www.qualister.com.br
Testes ágeis
Usuário
www.qualister.com.br
Testes ágeis
Testes de Unidade (TAD ou TDD)
public void testConverter30GrausCelciusParaFahrenheit() {
Conversor c = new Conversor();
assertEquals(c.celciusToFahrenheit(30), 86, 00);
}
Desenvolvedor
www.qualister.com.br
Testes ágeis
Testes de Integração entre Unidades, Componentes, Sub-Sistemas
Desenvolvedor
www.qualister.com.br
Testes ágeis
Estratégia e planejamento dos testes
Testador
www.qualister.com.br
Testes ágeis
Casos de testes de integração de sistema (idéias de testes)
Testador
www.qualister.com.br
Testes ágeis
Scripts de testes de integração de sistema (automatizado)
Testador
www.qualister.com.br
Fitnesse
www.qualister.com.br
Robot Framework
www.qualister.com.br
TestComplete
www.qualister.com.br
Testes ágeis
Testes de integração de sistema (exploratórios)
Testador
Verificação Automatizada
X
Exploração Livre
www.qualister.com.br
Testes ágeis
• Desafios
– Testar de forma tradicional em métodos ágeis
– O testador não é o debugger do desenvolvedor
– Método ágil não é para todos (teste ágil também
não é)
– Profissional de testes com baixo conhecimento
técnico e sem experiência em testes
www.qualister.com.br
Dúvidas?
• Download: www.slideshare.net/cristianocaetano
• Email: cristiano.caetano@qualister.com.br

Contenu connexe

Tendances

Testes em métodos ágeis
Testes em métodos ágeisTestes em métodos ágeis
Testes em métodos ágeisQualister
 
[TICNOVA2015] Palestra sobre Automação de Testes
[TICNOVA2015] Palestra sobre Automação de Testes[TICNOVA2015] Palestra sobre Automação de Testes
[TICNOVA2015] Palestra sobre Automação de TestesJúlio de Lima
 
DEV-OPS para teste de software
DEV-OPS para teste de softwareDEV-OPS para teste de software
DEV-OPS para teste de softwareQualister
 
Tendências em teste de software
Tendências em teste de softwareTendências em teste de software
Tendências em teste de softwareQualister
 
Automacao de testes com keyword driven
Automacao de testes com keyword drivenAutomacao de testes com keyword driven
Automacao de testes com keyword drivenQualister
 
Palestra Automação de Testes em Dispositivos Móveis na Nuvem (BRATESTE2013)
Palestra Automação de Testes em Dispositivos Móveis na Nuvem (BRATESTE2013)Palestra Automação de Testes em Dispositivos Móveis na Nuvem (BRATESTE2013)
Palestra Automação de Testes em Dispositivos Móveis na Nuvem (BRATESTE2013)Júlio de Lima
 
Caipira agil automacao front end selenium
Caipira agil automacao front end seleniumCaipira agil automacao front end selenium
Caipira agil automacao front end seleniumQualister
 
Teste de performance na nuvem com JMeter e BlazeMeter TDC2014
Teste de performance na nuvem com JMeter e BlazeMeter TDC2014Teste de performance na nuvem com JMeter e BlazeMeter TDC2014
Teste de performance na nuvem com JMeter e BlazeMeter TDC2014Qualister
 
Agile testing
Agile testingAgile testing
Agile testingQualister
 
Mini curso de testes ágeis
Mini curso de testes ágeisMini curso de testes ágeis
Mini curso de testes ágeisQualister
 
Perspectivas em teste de software
Perspectivas em teste de softwarePerspectivas em teste de software
Perspectivas em teste de softwareQualister
 
Automacao testes automatizados
Automacao testes automatizadosAutomacao testes automatizados
Automacao testes automatizadosCristiano Caetano
 
Juntando para multiplicar
Juntando para multiplicarJuntando para multiplicar
Juntando para multiplicarQualister
 
[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com Codeception[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com CodeceptionJúlio de Lima
 
Testes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean uxTestes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean uxQualister
 
Palestra Juntando para Multiplicar
Palestra Juntando para MultiplicarPalestra Juntando para Multiplicar
Palestra Juntando para MultiplicarJúlio de Lima
 
Testes performance nuvem com j meter e blazemeter
Testes performance nuvem com j meter e blazemeterTestes performance nuvem com j meter e blazemeter
Testes performance nuvem com j meter e blazemeterQualister
 
Teste performance carga stress jmeter
Teste performance carga stress jmeterTeste performance carga stress jmeter
Teste performance carga stress jmeterCristiano Caetano
 
Testes em WebServices: Conceitos e Ferramentas
Testes em WebServices: Conceitos e FerramentasTestes em WebServices: Conceitos e Ferramentas
Testes em WebServices: Conceitos e FerramentasJúlio de Lima
 

Tendances (20)

Testes em métodos ágeis
Testes em métodos ágeisTestes em métodos ágeis
Testes em métodos ágeis
 
[TICNOVA2015] Palestra sobre Automação de Testes
[TICNOVA2015] Palestra sobre Automação de Testes[TICNOVA2015] Palestra sobre Automação de Testes
[TICNOVA2015] Palestra sobre Automação de Testes
 
DEV-OPS para teste de software
DEV-OPS para teste de softwareDEV-OPS para teste de software
DEV-OPS para teste de software
 
Tendências em teste de software
Tendências em teste de softwareTendências em teste de software
Tendências em teste de software
 
Automacao de testes com keyword driven
Automacao de testes com keyword drivenAutomacao de testes com keyword driven
Automacao de testes com keyword driven
 
Palestra Automação de Testes em Dispositivos Móveis na Nuvem (BRATESTE2013)
Palestra Automação de Testes em Dispositivos Móveis na Nuvem (BRATESTE2013)Palestra Automação de Testes em Dispositivos Móveis na Nuvem (BRATESTE2013)
Palestra Automação de Testes em Dispositivos Móveis na Nuvem (BRATESTE2013)
 
The avengers testers team
The avengers testers teamThe avengers testers team
The avengers testers team
 
Caipira agil automacao front end selenium
Caipira agil automacao front end seleniumCaipira agil automacao front end selenium
Caipira agil automacao front end selenium
 
Teste de performance na nuvem com JMeter e BlazeMeter TDC2014
Teste de performance na nuvem com JMeter e BlazeMeter TDC2014Teste de performance na nuvem com JMeter e BlazeMeter TDC2014
Teste de performance na nuvem com JMeter e BlazeMeter TDC2014
 
Agile testing
Agile testingAgile testing
Agile testing
 
Mini curso de testes ágeis
Mini curso de testes ágeisMini curso de testes ágeis
Mini curso de testes ágeis
 
Perspectivas em teste de software
Perspectivas em teste de softwarePerspectivas em teste de software
Perspectivas em teste de software
 
Automacao testes automatizados
Automacao testes automatizadosAutomacao testes automatizados
Automacao testes automatizados
 
Juntando para multiplicar
Juntando para multiplicarJuntando para multiplicar
Juntando para multiplicar
 
[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com Codeception[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com Codeception
 
Testes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean uxTestes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean ux
 
Palestra Juntando para Multiplicar
Palestra Juntando para MultiplicarPalestra Juntando para Multiplicar
Palestra Juntando para Multiplicar
 
Testes performance nuvem com j meter e blazemeter
Testes performance nuvem com j meter e blazemeterTestes performance nuvem com j meter e blazemeter
Testes performance nuvem com j meter e blazemeter
 
Teste performance carga stress jmeter
Teste performance carga stress jmeterTeste performance carga stress jmeter
Teste performance carga stress jmeter
 
Testes em WebServices: Conceitos e Ferramentas
Testes em WebServices: Conceitos e FerramentasTestes em WebServices: Conceitos e Ferramentas
Testes em WebServices: Conceitos e Ferramentas
 

En vedette

Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterDeclan Whelan
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source CreativitySara Cannon
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)maditabalnco
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...Brian Solis
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsBarry Feldman
 

En vedette (6)

Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source Creativity
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 

Similaire à Testes Ágeis: 1° Seminário Paranaense de Qualidade de Software

Testes ágeis
Testes ágeisTestes ágeis
Testes ágeisQualister
 
Agile Testing
Agile TestingAgile Testing
Agile TestingGTS-CE
 
Mini curso Testes de software ágil leves enxutos Computer on the Beach 2013
Mini curso Testes de software ágil leves enxutos Computer on the Beach 2013Mini curso Testes de software ágil leves enxutos Computer on the Beach 2013
Mini curso Testes de software ágil leves enxutos Computer on the Beach 2013Cristiano Caetano
 
Mini curso testes ágeis
Mini curso testes ágeisMini curso testes ágeis
Mini curso testes ágeisQualister
 
Automacao de testes mitos e verdades
Automacao de testes mitos e verdadesAutomacao de testes mitos e verdades
Automacao de testes mitos e verdadesCristiano Caetano
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de SoftwareQualister
 
Certificações em Teste e Qualidade de Software
Certificações em Teste e Qualidade de SoftwareCertificações em Teste e Qualidade de Software
Certificações em Teste e Qualidade de SoftwareCamilo Ribeiro
 
Curso Teste de performance, carga e stress JMeter
Curso Teste de performance, carga e stress JMeterCurso Teste de performance, carga e stress JMeter
Curso Teste de performance, carga e stress JMeterQualister
 
Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)
Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)
Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)Júlio de Lima
 
Curso de verificação e Revisão e Inspeção de artefatos
Curso de verificação e Revisão e Inspeção de artefatosCurso de verificação e Revisão e Inspeção de artefatos
Curso de verificação e Revisão e Inspeção de artefatosQualister
 
Revisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticosRevisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticosCristiano Caetano
 
TDD e UnitTest em Java
TDD e UnitTest em JavaTDD e UnitTest em Java
TDD e UnitTest em JavaJúlio de Lima
 
Perspectivas do profissional de teste e qualidade de software
Perspectivas do profissional de teste e qualidade de softwarePerspectivas do profissional de teste e qualidade de software
Perspectivas do profissional de teste e qualidade de softwareQualister
 
Perspectivas do profissional de qualidade e testes de software
Perspectivas do profissional de qualidade e testes de softwarePerspectivas do profissional de qualidade e testes de software
Perspectivas do profissional de qualidade e testes de softwareCristiano Caetano
 
Automação de teste de software
Automação de teste de softwareAutomação de teste de software
Automação de teste de softwareQualister
 
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
 
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...Juliano Ribeiro
 
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
 
[GUTS-RS] Agile Tester 3.0
[GUTS-RS] Agile Tester 3.0[GUTS-RS] Agile Tester 3.0
[GUTS-RS] Agile Tester 3.0GUTS-RS
 

Similaire à Testes Ágeis: 1° Seminário Paranaense de Qualidade de Software (20)

Testes ágeis
Testes ágeisTestes ágeis
Testes ágeis
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 
Mini curso Testes de software ágil leves enxutos Computer on the Beach 2013
Mini curso Testes de software ágil leves enxutos Computer on the Beach 2013Mini curso Testes de software ágil leves enxutos Computer on the Beach 2013
Mini curso Testes de software ágil leves enxutos Computer on the Beach 2013
 
Mini curso testes ágeis
Mini curso testes ágeisMini curso testes ágeis
Mini curso testes ágeis
 
Mini Curso Testes Ageis
Mini Curso Testes AgeisMini Curso Testes Ageis
Mini Curso Testes Ageis
 
Automacao de testes mitos e verdades
Automacao de testes mitos e verdadesAutomacao de testes mitos e verdades
Automacao de testes mitos e verdades
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 
Certificações em Teste e Qualidade de Software
Certificações em Teste e Qualidade de SoftwareCertificações em Teste e Qualidade de Software
Certificações em Teste e Qualidade de Software
 
Curso Teste de performance, carga e stress JMeter
Curso Teste de performance, carga e stress JMeterCurso Teste de performance, carga e stress JMeter
Curso Teste de performance, carga e stress JMeter
 
Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)
Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)
Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)
 
Curso de verificação e Revisão e Inspeção de artefatos
Curso de verificação e Revisão e Inspeção de artefatosCurso de verificação e Revisão e Inspeção de artefatos
Curso de verificação e Revisão e Inspeção de artefatos
 
Revisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticosRevisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticos
 
TDD e UnitTest em Java
TDD e UnitTest em JavaTDD e UnitTest em Java
TDD e UnitTest em Java
 
Perspectivas do profissional de teste e qualidade de software
Perspectivas do profissional de teste e qualidade de softwarePerspectivas do profissional de teste e qualidade de software
Perspectivas do profissional de teste e qualidade de software
 
Perspectivas do profissional de qualidade e testes de software
Perspectivas do profissional de qualidade e testes de softwarePerspectivas do profissional de qualidade e testes de software
Perspectivas do profissional de qualidade e testes de software
 
Automação de teste de software
Automação de teste de softwareAutomação de teste de software
Automação de teste 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
 
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
 
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
 
[GUTS-RS] Agile Tester 3.0
[GUTS-RS] Agile Tester 3.0[GUTS-RS] Agile Tester 3.0
[GUTS-RS] Agile Tester 3.0
 

Testes Ágeis: 1° Seminário Paranaense de Qualidade de Software