LT - Aceite os testes de Aceitação!

980 views

Published on

Lightning Talks sobre a importância dos testes de aceitação e algumas boas práticas. Palestra realizada no QCon 2011. Slides baseados na palestra original sobre testes de aceitação.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

LT - Aceite os testes de Aceitação!

  1. 1. Aceite os testes de aceitação!
  2. 2. Aceite os testes de aceitação! <ul>O que são testes de aceitação? </ul>
  3. 3. Aceite os testes de aceitação! <ul>Para que servem? </ul>
  4. 4. Aceite os testes de aceitação! <ul>Onde utilizar? </ul>
  5. 5. Aceite os testes de aceitação! <ul>Pulo do gato :D </ul>
  6. 6. Aceite os testes de aceitação! <ul>Testes são caros! </ul>
  7. 7. Aceite os testes de aceitação! <ul>Tempo de desenvolvimento </ul><ul>Dependendo dos casos demora a ser excutado, assim como os de integração. </ul><ul>Pela demora, feedback lento </ul><ul>Desenvolvedores que acreditam que podem fazer o papel do usuário. </ul>
  8. 8. Aceite os testes de aceitação! <ul>Não entre em pânico! </ul>
  9. 9. Aceite os testes de aceitação! <ul>O que devemos testar? </ul>
  10. 10. Aceite os testes de aceitação! <ul>Tela com layouts e funcionalidades críticas! </ul><ul>CRUDS?!?! </ul><ul>Funcionalidades (telas) importantes! </ul><ul>Somente depois do layout finalizado! </ul><ul>Usabilidade, comportamento da tela! </ul>
  11. 11. Aceite os testes de aceitação! <ul>Aceite, são importantes! </ul>
  12. 12. Aceite os testes de aceitação! <ul>Garante o mínimo funcional do sistema! </ul><ul>Tela funcionando, cliente pode testar o que interessa! </ul><ul>Comportamento da tela e até design ”correto”! </ul><ul>Evita erros ”visuais” inesperados! </ul><ul>Valida usabilidade, feedback etc! </ul>
  13. 13. Aceite os testes de aceitação! <ul>Como testar? </ul>
  14. 14. Aceite os testes de aceitação! <ul>Como testar? </ul><ul>jUnit </ul>
  15. 15. Aceite os testes de aceitação!
  16. 16. Aceite os testes de aceitação!
  17. 17. Aceite os testes de aceitação! <ul>Testes Automatizados! </ul><ul>Jetty Embargado, SpringJUnit, DBUnit etc </ul>
  18. 18. Aceite os testes de aceitação! <ul>Um tolo com uma ferramenta, ainda é um tolo! </ul>
  19. 19. Aceite os testes de aceitação! <ul>Conclusão! <li>@handersonbf </li></ul><ul>Me tucuta :) </ul>

×