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.

Casperjs-tdc-2016.ppt

239 views

Published on

[Palestra do TDC - POA 2016] casperJS - Um novo amigo para automatizar teste funcionais, ajudando a melhorar nossas entregas.
código em:
https://github.com/RFigueira/casper-tdc

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Casperjs-tdc-2016.ppt

  1. 1. Globalcode – Open4education Trilha – Testes casperJS - Um novo amigo para automatizar teste funcionais, ajudando a melhorar nossas entregas. Rodrigo Freitas Desenvolvedor na TecSinapse
  2. 2. Globalcode – Open4education Sumário • Sobre mim ;) • Nosso amiguinho. • A justificativa. • A Ferramenta. • code please!!!
  3. 3. Globalcode – Open4education Oi ;) Rodrigo Freitas Twitter: @RodFigueira Facebook: /rodrigo.figueiradefreitas Github: /RFigueira email: foolha@gmail.com
  4. 4. Globalcode – Open4education casperJS
  5. 5. Globalcode – Open4education Justificativa Sabemos que cada entrega é um ponto crucial na vida de um projeto, podendo fazer dele um sucesso ou um fracasso. Não temos que só entregar temos que ter qualidade em nossas entregas, cada bug encontrado em uma funcionalidade estaremos perdendo dinheiro e também credibilidade. Essas perdas podem ser irreversíveis.
  6. 6. Globalcode – Open4education Lol
  7. 7. Globalcode – Open4education A Ferramenta O casperJS é um script de navegação e um “framework” para testes baseado em js, para phantonJS e slimerJS, browsers headless (headless é um browser sem UI - User Interface). Sua sintaxe para escrita de testes é muito similar a qualquer outro framework de testes utilizados hoje em dia o que torna a sua curva de aprendizado menor.
  8. 8. Globalcode – Open4education A Ferramenta Para instalar é simples, vamos usar o NPM (gerenciador de pacotes para NodeJS). No terminal digitamos: npm install -g phantomjs npm install -g casperjs Após terminar a instalação podemos testar digitando casperjs no nosso terminal, se tudo deu certo será apresentando um “help” do casperJS
  9. 9. Globalcode – Open4education code please!!!
  10. 10. Globalcode – Open4education E era isso pessoal! Dúvidas? Sugestões? Obrigado!

×