Desmistificando Agile Testing        Tatiane Fukuda - 2011
Qual adiferença...               ...entre teste               tradicional e                 teste ágil?
Time tradicional
Time tradicional                   MESES
Time tradicionalProjeto                   MESES
Time tradicionalProjeto   Implementação                          MESES
Time tradicionalProjeto   Implementação   Teste                                  MESES
Time tradicional                                   ProdutoProjeto   Implementação   Teste   Finalizado!                   ...
Time tradicional                                   ProdutoProjeto   Implementação   Teste   Finalizado!                   ...
Time tradicional                                     ProdutoProjeto     Implementação   Teste   Finalizado!               ...
Time tradicional                                     ProdutoProjeto     Implementação   Teste   Finalizado!               ...
Time tradicional                                       ProdutoProjeto       Implementação   Teste   Finalizado!           ...
Time tradicional                                       ProdutoProjeto       Implementação   Teste   Finalizado!           ...
Time tradicional                                              ProdutoProjeto       Implementação          Teste   Finaliza...
Time tradicional                                                 ProdutoProjeto       Implementação            Teste    Fi...
Time tradicional                                                 ProdutoProjeto       Implementação            Teste    Fi...
Time tradicional
Time tradicional                                    ProdutoProjeto    Implementação   Teste   Finalizado!                 ...
Time tradicional                                    ProdutoProjeto    Implementação   Teste   Finalizado!                 ...
Time ágil
Time ágilNecessidade   Versão 1                         MESES
Time ágilNecessidade   Versão 1   Versão 2                                    MESES
Time ágilNecessidade   Versão 1   Versão 2                                    MESES             Nova          Necessidade
Time ágilNecessidade   Versão 1   Versão 2                                    MESES             Nova        Versão 1      ...
Time ágilNecessidade   Versão 1   Versão 2                                               MESES             Nova        Ver...
Time ágilNecessidade   Versão 1   Versão 2                                                          MESES             Nova...
Time ágilNecessidade   Versão 1   Versão 2                                                          MESES             Nova...
E o que a história dacafeteira tem a ver com o     processo ágil?
Processo ÁgilMelhoria contínuaEntrega contínuaAdaptação a mudançasIncrementalComunicaçãoQualidade
Princípios do testador ágilFeedback contínuoEntrega de valor ao clienteComunicação face-to-faceCoragemSimplicidadeMelhoria...
Processo no Meme                 Reuniões                  diárias                                  24 horas              ...
O Time
Todo o time éresponsável pela    qualidade
Planning Meeting
O escopo é negociável.   A qualidade não!
Stand-up meeting
Reunião de retrospectiva
Fonte: http://www.infoq.com/news/2008/01/iterating-and-incrementing
Pair Programming / Pair        Testing
stories           tasks         tasks to do            to do   wip   done    blocks          T   T   T   A          T   T A
stories           tasks         tasks to do            to do   wip   done    blocks          T   T   T   A          T   T A
stories           tasks         tasks to do            to do   wip   done    blocks          T   T   T   A          T   T A
stories           tasks         tasks to do            to do   wip   done    blocks              T   T   A   T          T ...
stories           tasks         tasks to do            to do   wip   done    blocks              T   T   A   T          T ...
stories           tasks         tasks to do            to do   wip   done    blocks              T   T   A   T          T ...
stories           tasks             tasks to do            to do   wip       done    blocks              T   T   A        ...
stories        tasks              tasks to do         to do    wip       done    blocks                T   A   T     T    ...
stories        tasks              tasks to do         to do    wip       done    blocks                T   A   T     T    ...
stories        tasks              tasks to do         to do    wip       done    blocks                T   A   T     T    ...
stories        tasks                  tasks to do         to do    wip           done    blocks                T   A      ...
stories        tasks                  tasks to do         to do    wip           done    blocks                    A   T  ...
stories        tasks                  tasks to do         to do    wip           done    blocks                    A   T  ...
stories        tasks                  tasks to do         to do    wip           done    blocks                    A   T  ...
stories        tasks                  tasks to do         to do    wip           done    blocks                    A      ...
stories        tasks                  tasks to do         to do    wip           done    blocks                    A      ...
stories        tasks                  tasks to do         to do    wip           done    blocks                    A      ...
stories        tasks                 tasks to do         to do   wip           done    blocks                       A     ...
stories        tasks                 tasks to do         to do   wip           done    blocks                       A     ...
stories        tasks                 tasks to do         to do   wip           done    blocks                       A     ...
stories        tasks                 tasks to do         to do   wip           done    blocks                       A     ...
stories        tasks                 tasks to do         to do   wip           done    blocks                       A     ...
stories    tasks                     tasks to do     to do       wip           done    blocks                   A         ...
stories    tasks                     tasks to do     to do       wip           done    blocks                             ...
stories    tasks                     tasks to do     to do       wip           done    blocks                             ...
stories    tasks                 tasks to do     to do   wip           done    blocks                         T   T   T   ...
stories   tasks                     tasks to do    to do       wip           done    blocks                            T  ...
stories   tasks                 tasks to do    to do   wip           done    blocks                        T   T   T   A  ...
stories   tasks                 tasks to do    to do   wip           done    blocks                        T   T   T   A  ...
stories   tasks                 tasks to do    to do   wip           done    blocks                        T   T   T   A  ...
stories   tasks                 tasks to do    to do   wip           done    blocks                        T   T   T   A  ...
stories   tasks                 tasks to do    to do   wip           done    blocks                        T   T   T   A  ...
stories   tasks                 tasks to do    to do   wip           done    blocks                        T   T   T   A  ...
stories   tasks                 tasks to do    to do   wip           done    blocks                        T   T   T   A  ...
stories   tasks                 tasks to do    to do   wip           done    blocks                        T   T   T   A  ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
studies                                                                                      in prod                      ...
Quadrantes de testes ágeis     Automático e Manual             voltado ao negócio                                Manual   ...
Q1        apoiar o time                              testes unitários                          testes de componentes      ...
voltado ao       Automático e Manual                                      negócio                 testes de aceitação (sto...
voltado ao             negócio             Manual                  testes exploratórios                                   ...
Q4                                          criticar o                                          produto            testes ...
Continuous integration
Pyccuracy
Pyccuracy• Testar deve ser fácil, senão acabamos testando menos
Pyccuracy• Testar deve ser fácil, senão acabamos testando menos• Ferramenta de Behavior-Driven-Development
Pyccuracy• Testar deve ser fácil, senão acabamos testando menos• Ferramenta de Behavior-Driven-Development• Testes escrito...
Pyccuracy• Testar deve ser fácil, senão acabamos testando menos• Ferramenta de Behavior-Driven-Development• Testes escrito...
Pyccuracy• Testar deve ser fácil, senão acabamos testando menos• Ferramenta de Behavior-Driven-Development• Testes escrito...
SeING
Pyccuracy
Como escrever os testes     automatizados• Ser auto-explicativos• Ser focados• Ser escrito em uma linguagem que  todos ent...
Gerenciamento de defeitos
Pontos para melhoria
Pontos para melhoria Diminuiresforço nowalkthrough
Pontos para melhoria Diminuiresforço nowalkthrough              Métricas de              qualidade
Pontos para melhoria Diminuir                      Timesesforço no                  distribuídoswalkthrough              M...
Referências•   Crispin, Lisa, and Gregory, Janet. Agile Testing: A Practical    Guide for Testers and Agile Teams, Addison...
Obrigada!tatiane.fukuda@gmail.comhttps://www.facebook.com/tatiane.fukudahttp://twitter.com/tatiane_fukuda
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Desmistificando agile testing tdc 2011
Próximos SlideShares
Carregando em…5
×

Desmistificando agile testing tdc 2011

2.055 visualizações

Publicada em

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

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

Nenhuma nota no slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Desmistificando agile testing tdc 2011

    1. 1. Desmistificando Agile Testing Tatiane Fukuda - 2011
    2. 2. Qual adiferença... ...entre teste tradicional e teste ágil?
    3. 3. Time tradicional
    4. 4. Time tradicional MESES
    5. 5. Time tradicionalProjeto MESES
    6. 6. Time tradicionalProjeto Implementação MESES
    7. 7. Time tradicionalProjeto Implementação Teste MESES
    8. 8. Time tradicional ProdutoProjeto Implementação Teste Finalizado! MESES
    9. 9. Time tradicional ProdutoProjeto Implementação Teste Finalizado! MESES
    10. 10. Time tradicional ProdutoProjeto Implementação Teste Finalizado! MESESTime ágil
    11. 11. Time tradicional ProdutoProjeto Implementação Teste Finalizado! MESESTime ágil MESES
    12. 12. Time tradicional ProdutoProjeto Implementação Teste Finalizado! MESESTime ágilNecessidade MESES
    13. 13. Time tradicional ProdutoProjeto Implementação Teste Finalizado! MESESTime ágilNecessidade Versão 1 MESES
    14. 14. Time tradicional ProdutoProjeto Implementação Teste Finalizado! MESESTime ágilNecessidade Versão 1 Versão 2 MESES
    15. 15. Time tradicional ProdutoProjeto Implementação Teste Finalizado! MESESTime ágilNecessidade Versão 1 Versão 2 Versão 3 MESES
    16. 16. Time tradicional ProdutoProjeto Implementação Teste Finalizado! MESESTime ágilNecessidade Versão 1 Versão 2 Versão 3 Versão 4 MESES
    17. 17. Time tradicional
    18. 18. Time tradicional ProdutoProjeto Implementação Teste Finalizado! MESES
    19. 19. Time tradicional ProdutoProjeto Implementação Teste Finalizado! MESES
    20. 20. Time ágil
    21. 21. Time ágilNecessidade Versão 1 MESES
    22. 22. Time ágilNecessidade Versão 1 Versão 2 MESES
    23. 23. Time ágilNecessidade Versão 1 Versão 2 MESES Nova Necessidade
    24. 24. Time ágilNecessidade Versão 1 Versão 2 MESES Nova Versão 1 Necessidade
    25. 25. Time ágilNecessidade Versão 1 Versão 2 MESES Nova Versão 1 Versão 2 Necessidade
    26. 26. Time ágilNecessidade Versão 1 Versão 2 MESES Nova Versão 1 Versão 2 Versão 3 Necessidade
    27. 27. Time ágilNecessidade Versão 1 Versão 2 MESES Nova Versão 1 Versão 2 Versão 3 Necessidade
    28. 28. E o que a história dacafeteira tem a ver com o processo ágil?
    29. 29. Processo ÁgilMelhoria contínuaEntrega contínuaAdaptação a mudançasIncrementalComunicaçãoQualidade
    30. 30. Princípios do testador ágilFeedback contínuoEntrega de valor ao clienteComunicação face-to-faceCoragemSimplicidadeMelhoria contínuaResposta a mudançasAuto-organizaçãoFoco em pessoasDivirta-se! Fonte: Crispin, Lisa, and Gregory, Janet. Agile Testing: A Practical Guide for Testers and Agile Teams, Addison-Wesley, 2009.
    31. 31. Processo no Meme Reuniões diárias 24 horas IncrementoBacklog de Backlog do entregável do Produto Sprint produto 10 dias Review e Retrospectiva
    32. 32. O Time
    33. 33. Todo o time éresponsável pela qualidade
    34. 34. Planning Meeting
    35. 35. O escopo é negociável. A qualidade não!
    36. 36. Stand-up meeting
    37. 37. Reunião de retrospectiva
    38. 38. Fonte: http://www.infoq.com/news/2008/01/iterating-and-incrementing
    39. 39. Pair Programming / Pair Testing
    40. 40. stories tasks tasks to do to do wip done blocks T T T A T T A
    41. 41. stories tasks tasks to do to do wip done blocks T T T A T T A
    42. 42. stories tasks tasks to do to do wip done blocks T T T A T T A
    43. 43. stories tasks tasks to do to do wip done blocks T T A T T T A
    44. 44. stories tasks tasks to do to do wip done blocks T T A T T T A
    45. 45. stories tasks tasks to do to do wip done blocks T T A T T T A
    46. 46. stories tasks tasks to do to do wip done blocks T T A T T T A
    47. 47. stories tasks tasks to do to do wip done blocks T A T T T T A
    48. 48. stories tasks tasks to do to do wip done blocks T A T T T T A
    49. 49. stories tasks tasks to do to do wip done blocks T A T T T T A
    50. 50. stories tasks tasks to do to do wip done blocks T A T T T T A
    51. 51. stories tasks tasks to do to do wip done blocks A T T T T T A
    52. 52. stories tasks tasks to do to do wip done blocks A T T T T T A
    53. 53. stories tasks tasks to do to do wip done blocks A T T T T T A
    54. 54. stories tasks tasks to do to do wip done blocks A T T T T T A
    55. 55. stories tasks tasks to do to do wip done blocks A T T T T T A
    56. 56. stories tasks tasks to do to do wip done blocks A T T T T T A
    57. 57. stories tasks tasks to do to do wip done blocks A T T T T T A
    58. 58. stories tasks tasks to do to do wip done blocks A T T T T T A
    59. 59. stories tasks tasks to do to do wip done blocks A T T T T T A
    60. 60. stories tasks tasks to do to do wip done blocks A T T T T T A
    61. 61. stories tasks tasks to do to do wip done blocks A T T T T T A
    62. 62. stories tasks tasks to do to do wip done blocks A T T T T A T
    63. 63. stories tasks tasks to do to do wip done blocks T T T A T A T
    64. 64. stories tasks tasks to do to do wip done blocks T T T A T A T
    65. 65. stories tasks tasks to do to do wip done blocks T T T A T A T
    66. 66. stories tasks tasks to do to do wip done blocks T T T A A T T
    67. 67. stories tasks tasks to do to do wip done blocks T T T A A T T
    68. 68. stories tasks tasks to do to do wip done blocks T T T A A T T
    69. 69. stories tasks tasks to do to do wip done blocks T T T A A T T
    70. 70. stories tasks tasks to do to do wip done blocks T T T A A T T
    71. 71. stories tasks tasks to do to do wip done blocks T T T A A T T
    72. 72. stories tasks tasks to do to do wip done blocks T T T A A T T
    73. 73. stories tasks tasks to do to do wip done blocks T T T A A T T
    74. 74. stories tasks tasks to do to do wip done blocks T T T A T T A
    75. 75. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    76. 76. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    77. 77. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    78. 78. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    79. 79. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    80. 80. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    81. 81. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    82. 82. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    83. 83. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    84. 84. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    85. 85. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    86. 86. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    87. 87. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    88. 88. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    89. 89. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    90. 90. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    91. 91. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    92. 92. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    93. 93. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    94. 94. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    95. 95. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    96. 96. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    97. 97. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    98. 98. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    99. 99. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    100. 100. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    101. 101. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    102. 102. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    103. 103. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    104. 104. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    105. 105. studies in prod tech 2 bugs debt 3 other 5stories to do stories in dev tasks to do {taks in dev taks dev done 3 tasks test tasks done stories checkout stories PO review stories waiting push stories deploy test scenarios
    106. 106. Quadrantes de testes ágeis Automático e Manual voltado ao negócio Manual testes de aceitação (stories) testes exploratórios testes funcionais testes de usabilidade criticar o produto exemplos testes de aceitação (usuário)apoiar o time protótipos simulações Q2 Q3 alpha/beta Q1 Q4 testes unitários testes de carga/performance testes de componentes testes de segurança Automático voltado à tecnologia Ferramentas Fonte: Crispin, Lisa, and Gregory, Janet. Agile Testing: A Practical Guide for Testers and Agile Teams, Addison-Wesley, 2009.
    107. 107. Q1 apoiar o time testes unitários testes de componentes Automático voltado à tecnologiaUnit testsExternal Integration testsJavaScript YUI tests
    108. 108. voltado ao Automático e Manual negócio testes de aceitação (stories) testes funcionais apoiar o exemplos time Q2 protótipos simulaçõesFunctional testsSmoke testsAcceptance testsWalkthrough da user story
    109. 109. voltado ao negócio Manual testes exploratórios criticar o produto testes de usabilidade testes de aceitação (usuário) Q3 alpha/betaPO reviewWalkthrough antes do pushWalkthrough durante do push
    110. 110. Q4 criticar o produto testes de carga/performance testes de segurança voltado à Ferramentas tecnologiaTeste de cargaTeste de XSSParanoid review
    111. 111. Continuous integration
    112. 112. Pyccuracy
    113. 113. Pyccuracy• Testar deve ser fácil, senão acabamos testando menos
    114. 114. Pyccuracy• Testar deve ser fácil, senão acabamos testando menos• Ferramenta de Behavior-Driven-Development
    115. 115. Pyccuracy• Testar deve ser fácil, senão acabamos testando menos• Ferramenta de Behavior-Driven-Development• Testes escritos em linguagem natural
    116. 116. Pyccuracy• Testar deve ser fácil, senão acabamos testando menos• Ferramenta de Behavior-Driven-Development• Testes escritos em linguagem natural• Possibilidade de escrever plugins para melhorar a semântica dos testes
    117. 117. Pyccuracy• Testar deve ser fácil, senão acabamos testando menos• Ferramenta de Behavior-Driven-Development• Testes escritos em linguagem natural• Possibilidade de escrever plugins para melhorar a semântica dos testes• Construído em cima do Selenium
    118. 118. SeING
    119. 119. Pyccuracy
    120. 120. Como escrever os testes automatizados• Ser auto-explicativos• Ser focados• Ser escrito em uma linguagem que todos entendam• Escrever módulos que possam ser reusados
    121. 121. Gerenciamento de defeitos
    122. 122. Pontos para melhoria
    123. 123. Pontos para melhoria Diminuiresforço nowalkthrough
    124. 124. Pontos para melhoria Diminuiresforço nowalkthrough Métricas de qualidade
    125. 125. Pontos para melhoria Diminuir Timesesforço no distribuídoswalkthrough Métricas de qualidade
    126. 126. Referências• Crispin, Lisa, and Gregory, Janet. Agile Testing: A Practical Guide for Testers and Agile Teams, Addison-Wesley, 2009.• Adzic, Gojko. Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing, Neuri Limited, 2009.• Adzic, Gojko. Specification by Example: How Successful Teams Deliver the Right Software, Manning Publications, 2011.• Building software that matters - http://gojko.net/• Pyccuracy - http://www.pyccuracy.org
    127. 127. Obrigada!tatiane.fukuda@gmail.comhttps://www.facebook.com/tatiane.fukudahttp://twitter.com/tatiane_fukuda

    ×