Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

5 coisas que você deve evitar em sua estratégia de testes automatizados - TDC 2017 (São Paulo) - Trilha Testes I & II

562 views

Published on

Já estamos cientes dos níveis e ferramentas para automatizar nossos testes. E essas tecnologias podem variar de projeto para projeto, assim como de organização para organização. Nesta palestra, vou compartilhar alguns problemas que vivenciei em minha experiência com testes automatizados e quais abordagens utilizei para solucioná-los.

Published in: Technology
  • Be the first to comment

5 coisas que você deve evitar em sua estratégia de testes automatizados - TDC 2017 (São Paulo) - Trilha Testes I & II

  1. 1. Globalcode – Open4educationGlobalcode – Open4education 5 coisas que você deve evitar em sua estratégia de testes automatizados Trilha Testes Samuel Lucas @samlucax
  2. 2. Globalcode – Open4education Samuel Lucas? @samlucax
  3. 3. Globalcode – Open4education Eu não sei qual a melhor estratégia de testes automatizados para utilizar para cada projeto. @samlucax
  4. 4. Globalcode – Open4education 5 coisas
  5. 5. Globalcode – Open4education 1 Automatizar cenários desnecessários. @samlucax
  6. 6. Globalcode – Open4education Entenda qual o objetivo do negócio e automatize cenários que agreguem maior valor. @samlucax
  7. 7. Globalcode – Open4education • Priorize cenários de maior relevância para o negócio • Evite cenários complicados demais • Evite cenários simples demais @samlucax
  8. 8. Globalcode – Open4education 2 Automatizar e ninguém usar. @samlucax
  9. 9. Globalcode – Open4education Entenda quem faz uso dos artefatos da automação e otimize-os continuamente. @samlucax
  10. 10. Globalcode – Open4education • Quem vai usar o teste automatizado: O cliente? Os colegas de teste manual? O desenvolvimento? • Como vai usar: Apenas acompanhando reports? Analisando logs de execução? Coletando evidências para os projetos? @samlucax
  11. 11. Globalcode – Open4education 3 Automatizar demais ou além do que o time possa dar manutenção. @samlucax
  12. 12. Globalcode – Open4education • Equilibre atividades de desenvolvimento, manutenção e de revisão dos testes • Utilize de boas práticas de desenvolvimento @samlucax
  13. 13. Globalcode – Open4education 4 Automatizar sem um norte. @samlucax
  14. 14. Globalcode – Open4education Tenha em mente o que é esperado e qual o valor que está sendo agregado pelo teste. @samlucax
  15. 15. Globalcode – Open4education • Use cenários de testes como base para o fluxo automatizado • Use regras de negócio como base para montar os fluxos (cenários) a serem automatizados @samlucax
  16. 16. Globalcode – Open4education 5 Automatizar o teste mas não automatizar a execução. @samlucax
  17. 17. Globalcode – Open4education Automatize a execução e dê autonomia para o time e para quem utiliza os artefatos da automação. @samlucax
  18. 18. Globalcode – Open4education • Use uma ferramenta para execução automática de seus scripts. • Forneça alternativas para execução @samlucax
  19. 19. Globalcode – Open4education Perguntas? Obrigado! https://tinyurl.com/feedback-testes Samuel Lucas / @samlucax

×