LT - Aceite os testes de Aceitação!

Embed Size (px)

DESCRIPTION

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.

Citation preview

  • 1. Aceite os testes de aceitao!

2. Aceite os testes de aceitao!

  • O que so testes de aceitao?

3. Aceite os testes de aceitao!

  • Para que servem?

4. Aceite os testes de aceitao!

  • Onde utilizar?

5. Aceite os testes de aceitao!

  • Pulo do gato :D

6. Aceite os testes de aceitao!

  • Testes so caros!

7. Aceite os testes de aceitao!

  • Tempo de desenvolvimento
  • Dependendo dos casos demora a ser excutado, assim como os de integrao.
  • Pela demora, feedback lento
  • Desenvolvedores que acreditam que podem fazer o papel do usurio.

8. Aceite os testes de aceitao!

  • No entre em pnico!

9. Aceite os testes de aceitao!

  • O que devemos testar?

10. Aceite os testes de aceitao!

  • Tela com layouts e funcionalidades crticas!
  • CRUDS?!?!
  • Funcionalidades (telas) importantes!
  • Somente depois do layout finalizado!
  • Usabilidade, comportamento da tela!

11. Aceite os testes de aceitao!

  • Aceite, so importantes!

12. Aceite os testes de aceitao!

  • Garante o mnimo funcional do sistema!
  • Tela funcionando, cliente pode testar o que interessa!
  • Comportamento da tela e at design correto!
  • Evita erros visuais inesperados!
  • Valida usabilidade, feedback etc!

13. Aceite os testes de aceitao!

  • Como testar?

14. Aceite os testes de aceitao!

  • Como testar?
  • jUnit

15. Aceite os testes de aceitao! 16. Aceite os testes de aceitao! 17. Aceite os testes de aceitao!

  • Testes Automatizados!
  • Jetty Embargado, SpringJUnit, DBUnit etc

18. Aceite os testes de aceitao!

  • Um tolo com uma ferramenta, ainda um tolo!

19. Aceite os testes de aceitao!

  • Concluso!
  • @handersonbf
  • Me tucuta :)