testers gone wild portuguese
TRANSCRIPT
Testers should have Gone Mobile
Things everyone must know about mobile testing.
Bem vindo a 1997
As empresas aderiram à mobilidade…
…os usuários também…
…e os devs também.
Mas quem está testando?
watirmelon.com
Mobile apps still need automated tests
16 Oct 2012
Teste tipo 1!
Teste tipo 2!
Teste tipo 10!
Vamos automatizar!
Usando o dispositivo real
Dispositivos são caros
Usando um emulador
Boa solução, mas emuladores são lentos
Usando um simulador de browser mobile
Dá pra fazer, mas não fica a coisa mais linda
Como eu começo?
Android?
Robotium
iOS?
Frank
iCuke
Os dois?MonkeyTalk
Sikuli
Vamos automatizar! |Frank|
O Que é? 'Selenium pra dispositivos iOS’
Que driver roda? Cucumber
Qual linguagem eu uso? Cucumber usaGherking Syntax (Given When Then) + Ruby
Vamos automatizar! |Frank|
Vamos automatizar! |Frank|
Cool Stuff: inspecionar app em tempo real usando o
Symbiote. Gravação de video. Simulação de gestures, taps, wipes, toque no teclado...
Licença: Apache License 2.0
Vamos automatizar! |Robotium|
O Que é? Test framework for Android.
Qual linguagem eu uso? Java!
Onde encontro? www.robotium.org
Cool Stuff: não precisa conhecer o código da app.
Pode chamar multiplas atividades do android. Integra com Maven e Ant.
Licença: Apache License 2.0
Vamos automatizar! |Robotium|
Vamos automatizar! |MonkeyTalk|
O Que é? Plataforma de testes para Android e iOS.
Que linguagem eu uso? linguagem própria
MonkeyTalk
Onde encontro? gorillalogic.com
Cool Stuff: funciona pra Android, iOS, Adobe Flash e
HTML5. Também é possível utilizar o dispositivo real.
Licença: GNU AGPLv3
Vamos automatizar! |MonkeyTalk|
Mãos à obra….
Leo
Twitter | @steffencrespo
Email | [email protected]
Github | steffencrespo
Gustavo
Twitter | @gustavo_freitas
Email | [email protected]