9. • C’est quoi ?
• Ça sert à quoi ?
• Comment ça marche ?
• Limitations
• Y a quoi comme alternatives ?
10. COMMENT ÇA MARCHE ?
• Adb envoie et lance le test
• Le .jar contient les testcases
$> adb shell uiautomator runtest <file.jar>
$> adb push <file.jar>
17. • C’est quoi ?
• Ça sert à quoi ?
• Comment ça marche ?
• Limitations
• Y a quoi comme alternatives ?
18. LIMITATIONS
• Animations
• Accents sur 5.0 pas
pris en compte
• Dépendant des
éléments de la vue
(tablette vs
smartphone)
• Api Level 16
minimum et build
tools 21
• Fastidieux
(nouveau projet +
jars dans tout les
sens)
19. • C’est quoi ?
• Ça sert à quoi ?
• Comment ça marche ?
• Limitations
• Y a quoi comme alternatives ?
20. ALTERNATIVES
• Espresso : application sandbox
• Robotium : uzine à gaz + vieux
• Un humain
• Monkey (le script)