testes com javascript usando jasmine e rhino

Post on 10-Jul-2015

999 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Jasmine + Rhino

Testes com JavaScript sem sair da plataforma Java

${ctx}

${ctx}

${ctx}

${ctx}

${ctx}

Página = JavaScript

ALERTS

Console.log()

#NOT

Jeito

de ser

TESTES AUTOMATIZADOS!

Simples!

Build Automatizado

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

Testes Unitários

Testes com Jasmine

Testes com Jasmine

Testes com Jasmine

SpecRunner.html

Curva de Aprendizado

Testes com Jasmine

• Testes simples de escrever/manter

• Rápido Feedback

• Integração com o Build Automatizado (?)

Node.js

• Problemas:

–Atualização

–Necessidade de ter o Node.jsinstalado

–Integração com o Build

Rhino

• Padrão da plataforma Java

• Somente necessita do JDK(6.0 ou superior) Instalado

• Integração fácil com o Build

Rhino + Jasmine + ANT

Conclusão

Conclusão

Não posso afirmar que é a melhor opção, apenas foi a mais viável no nosso caso

Conclusão

OBRIGADO!

@yuriadams

yuriadams@gmail.com

top related