Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Mobile?? Automação??

No description
by

Ramses Sacol

on 25 October 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Mobile?? Automação??

Automação?? Mobile??
Yes we can!

MarketShare 2013
Gráficos sobre o que está me uso em 2013
Selendroid
Framework que utiliza dois mundos: Android Instrumentation (para conexão) + JSON Wire Protocol.
iOS-driver
Segue a mesma linha de raciocínio do selendroid: Parte de conexão derivada da apple, com o JSON Wire Protocol do Webdriver para comunicação dos testes
Appium
Appium é baseado na idéia de testar aplicativos nativos, não deve exigir um SDK ou recompilar seu aplicativo
Linguagens: Java, Python e Ruby
| OS: Windows, Mac OS e Linux
| OS: Somente Mac OS X
Linguagens: C#, Java, Ruby and Python
Linguagens: .net, Java, PHP, node, python and ruby
https://github.com/appium/appium/tree/master/sample-code/examples
Tips and Tricks
Robotium: Comunidade mais ampla
https://code.google.com/p/robotium/
CasperJS: Para apps totalmente web e pensamento responsivo
http://casperjs.org/
Para rodar em Linux ou windows, é preciso copiar o source code para a máquina e efetuar um bootstrap (procedimento meio complicado inicialmente)
Mostra na documentação sobre como ser utilizado no FireFox OS
Aderência muito boa para testes com o safari (não possui os gaps que o IphoneDriver tem..)
OBRIGADO!
Pensamento Cliente - Servidor
Links:
http://appium.io/
http://ios-driver.github.io/ios-driver/
http://selendroid.io/
https://github.com/hugs/tapsterbot
https://github.com/appium/robots
https://github.com/appium/appium/wiki/Credits
http://testdroid.com/product/testdroid-recorder#0
http://docs.casperjs.org/en/latest/installation.html
http://square.github.io/spoon/
http://www.genymotion.com/
Github: https://github.com/rsaccoll
Linkedin: http://br.linkedin.com/in/rsaccoll/
Facebook: https://www.facebook.com/ramses.saccoll
Twitter: @rsaccoll
E-mail: rsaccoll@gmail.com
Full transcript