O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Testes com Javascript usando Jasmine e Rhino

1.303 visualizações

Publicada em

Lightining Talk apresentado na JavaCeConference 2012 sobre testes automatizados com Javascript utilizando Jasmine Framework e Rhino

  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Testes com Javascript usando Jasmine e Rhino

  1. 1. Jasmine + RhinoTestes com JavaScript sem sair da plataforma Java
  2. 2. ${ctx}
  3. 3. ${ctx}
  4. 4. ${ctx}
  5. 5. ${ctx}
  6. 6. ${ctx}
  7. 7. Página = JavaScript
  8. 8. ALERTS
  9. 9. Console.log()
  10. 10. #NOT
  11. 11. Jeitode ser
  12. 12. TESTES AUTOMATIZADOS!
  13. 13. Simples!
  14. 14. Build Automatizado
  15. 15. Testes de Aceitação• Integração com o Build Automatizado• Feedback Lento• Complexidade desnecessária – Container Web embarcado (jetty, tomcat) – Subir instância do browser – Realizar os testes
  16. 16. Testes Unitários
  17. 17. Testes com Jasmine
  18. 18. Testes com Jasmine
  19. 19. Testes com Jasmine
  20. 20. SpecRunner.html
  21. 21. Curva de Aprendizado
  22. 22. Testes com Jasmine• Testes simples de escrever/manter• Rápido Feedback• Integração com o Build Automatizado (?)
  23. 23. Node.js• Problemas: –Atualização –Necessidade de ter o Node.js instalado –Integração com o Build
  24. 24. Rhino• Padrão da plataforma Java• Somente necessita do JDK(6.0 ou superior) Instalado• Integração fácil com o Build
  25. 25. Rhino + Jasmine + ANT
  26. 26. Conclusão
  27. 27. ConclusãoNão posso afirmar que é amelhor opção, apenas foi amais viável no nosso caso
  28. 28. Conclusão
  29. 29. OBRIGADO!@yuriadamsyuriadams@gmail.com

×