#gutsrs / @gutsrs
Agile Tester 3.0
Daniel Ricardo Amorim
Sobre o GUTS-RS
• GUTS-RS: Grupo de Usuários de Testes de Software do RS
• Criado em: agosto/2008
• Objetivo: compartilhar...
http://guts-rs.blogspot.com.br/
@gutsrs
guts-rs-sucesu@googlegroups.com
Grupo de Usuários de Testes de Software do Rio Gra...
Comunicados
• Submissão de Palestras 2015
• DOJO
• Fishbowl
• Palestra
• TCC
• Testing Games
• Workshop
• Casos de Família...
Próximos eventos
• Abril: GUDay 2015 (25/04/15)
• Maio: Jenga Testing: um jogo ágil para aprender sobre testes
• Junho: Co...
Programação
• 19h15 às 19h40 Recepção, boas vindas e Coffee para integração
• 19h40 às 19h45 Abertura do evento, apresenta...
Sobre o palestrante
• Daniel Ridcardo Amorim: Agile QA Consultant @ThoughtWorks. Trabalha
no mercado de TI desde 2007 busc...
Agile Tester 3.0
Como agile testers trabalham?
Terminologias
•Quality Assurance
•Quality Analyst
•Tester
•Test Engineer
•Software engineer in Test
•Lead QA
•Test Analyst
Tester não é mais um papel secundário
Testers são parte do time de desenvolvimento
Testers são engineers também
Qual a diferença entre um Agile Tester
e um Developer?
Mas todos os testers são iguais?
NÃO
O que diferencia um
Tester do outro?
Podemos dividi-los em
3 dimensões
Dimensões de um Tester
•Dimensão de Negócio
•Dimensão Técnica
•Dimensão de DevOps
Dimensão de Negócio
Guiado pelo negócio
Extrai testes de aceitação
baseado no ponto de vista do negócio
BDD é uma das técnicas utilizadas
Livros recomendados
Livros recomendados
Dimensão Técnica
Skills de programação
Trabalhar em par com
desenvolvedores
Entusiasta
de TDD e clean code
Especialista em automação de testes
Conhecimento em testes de performance
Conhecimento em testes de segurança
Livros recomendados
Livros recomendados
Dimensão de DevOps
Entrega contínua
Automação de tarefas
diárias repetitivas
Livros recomendados
Todas as dimensões
Manter o time focado na entrega
O mais preocupado com a
qualidade do produto
Domínio dos testes
Vestir vários chapéus
Infectar o time
Livros recomendados
http://www.thoughtworks.com/insig
hts/blog/agile-tester-30
Mais sobre o artigo
Dúvidas?
amorim.danielricardo@gmail.com
Testing Edition
Agile Practices Subway Map
Agile Practices Subway Map
Fonte:
http://guide.agilea
lliance.org/subway
.html
Testing Subway Map
• Role-Feature
• Given-When-Then
• BDD
• TDD
• Acceptance tests
• Mock objects
• TDD
• Unit tests
• Exp...
Próximos SlideShares
Carregando em…5
×

[GUTS-RS] Agile Tester 3.0

1.273 visualizações

Publicada em

Apresentação realizada em Abril de 2015 durante evento promovido pelo GUTS-RS em Porto Alegre/RS. O objetivo é apresentar os conceitos sobre Agile Tester 3.0 bem como práticas adotadas por testadores em um ambiente ágil. Além disso, a apresentação conta com referências bibliográficas sobre o tema.

Publicada em: Tecnologia
  • Seja o primeiro a comentar

[GUTS-RS] Agile Tester 3.0

  1. 1. #gutsrs / @gutsrs Agile Tester 3.0 Daniel Ricardo Amorim
  2. 2. Sobre o GUTS-RS • GUTS-RS: Grupo de Usuários de Testes de Software do RS • Criado em: agosto/2008 • Objetivo: compartilhar o uso de métodos, processos e ferramentas de Teste de Software e promover discussões sobre a aplicação das melhores práticas de teste e qualidade utilizadas no mercado • Público Alvo: Gerentes, Analistas de Testes, Testadores, Desenvolvedores e demais profissionais e estudantes interessados na área • Coordenação: Alinne Zanin, Cíntia Armesto, Diraci Júnior, Eduardo Oliveira, Gabriel Oliveira e Moisés Ramírez
  3. 3. http://guts-rs.blogspot.com.br/ @gutsrs guts-rs-sucesu@googlegroups.com Grupo de Usuários de Testes de Software do Rio Grande do Sul Guts RS GUTS / RS Canais de Comunicação http://pt.slideshare.net/GUTS-RS
  4. 4. Comunicados • Submissão de Palestras 2015 • DOJO • Fishbowl • Palestra • TCC • Testing Games • Workshop • Casos de Família de QA • Assinar a lista de presença • Preencher a Ficha do Evento
  5. 5. Próximos eventos • Abril: GUDay 2015 (25/04/15) • Maio: Jenga Testing: um jogo ágil para aprender sobre testes • Junho: Combatendo a síndrome do "testa ae" com sessões de testes exploratórios • Backlog • BDD com Cucumber • Mão na massa com Protractor • É possível MVP com qualidade? • Automação de Teste de Software com Sikuli Script • Executando testes automatizado mobile em Grid com Appium • Dojo de arquitetura de testes de software
  6. 6. Programação • 19h15 às 19h40 Recepção, boas vindas e Coffee para integração • 19h40 às 19h45 Abertura do evento, apresentação do GUTS-RS e expectativas do evento • 19h45 às 20h30 Palestra sobre Agile Tester 3.0 (Daniel Ricardo Amorin) • 20h30 às 21h15 Agile Practices Subway Map – Testing Edition
  7. 7. Sobre o palestrante • Daniel Ridcardo Amorim: Agile QA Consultant @ThoughtWorks. Trabalha no mercado de TI desde 2007 buscando as melhores práticas de testes ágeis para contribuir com o seu time. Não apenas automatizar testes, mas também construir uma aplicação de alta qualidade através de trabalho colaborativo do time ágil. Ele trabalha em pesquisas focadas em automação de testes, testes não funcionais, práticas de devops, comunicação efetiva com o cliente. Palestrante e facilitador de testing dojos. Fomentador da comunidade de QAs no Brasil.
  8. 8. Agile Tester 3.0
  9. 9. Como agile testers trabalham?
  10. 10. Terminologias •Quality Assurance •Quality Analyst •Tester •Test Engineer •Software engineer in Test •Lead QA •Test Analyst
  11. 11. Tester não é mais um papel secundário
  12. 12. Testers são parte do time de desenvolvimento
  13. 13. Testers são engineers também
  14. 14. Qual a diferença entre um Agile Tester e um Developer?
  15. 15. Mas todos os testers são iguais?
  16. 16. NÃO
  17. 17. O que diferencia um Tester do outro?
  18. 18. Podemos dividi-los em 3 dimensões
  19. 19. Dimensões de um Tester •Dimensão de Negócio •Dimensão Técnica •Dimensão de DevOps
  20. 20. Dimensão de Negócio
  21. 21. Guiado pelo negócio
  22. 22. Extrai testes de aceitação baseado no ponto de vista do negócio
  23. 23. BDD é uma das técnicas utilizadas
  24. 24. Livros recomendados
  25. 25. Livros recomendados
  26. 26. Dimensão Técnica
  27. 27. Skills de programação
  28. 28. Trabalhar em par com desenvolvedores
  29. 29. Entusiasta de TDD e clean code
  30. 30. Especialista em automação de testes
  31. 31. Conhecimento em testes de performance
  32. 32. Conhecimento em testes de segurança
  33. 33. Livros recomendados
  34. 34. Livros recomendados
  35. 35. Dimensão de DevOps
  36. 36. Entrega contínua
  37. 37. Automação de tarefas diárias repetitivas
  38. 38. Livros recomendados
  39. 39. Todas as dimensões
  40. 40. Manter o time focado na entrega
  41. 41. O mais preocupado com a qualidade do produto
  42. 42. Domínio dos testes
  43. 43. Vestir vários chapéus
  44. 44. Infectar o time
  45. 45. Livros recomendados
  46. 46. http://www.thoughtworks.com/insig hts/blog/agile-tester-30 Mais sobre o artigo
  47. 47. Dúvidas? amorim.danielricardo@gmail.com
  48. 48. Testing Edition Agile Practices Subway Map
  49. 49. Agile Practices Subway Map Fonte: http://guide.agilea lliance.org/subway .html
  50. 50. Testing Subway Map • Role-Feature • Given-When-Then • BDD • TDD • Acceptance tests • Mock objects • TDD • Unit tests • Exploratory testing • Usability testing

×