Dans cette section, vous découvrirez comment lancer une analyse du parcours fonctionnel sur un appareil Android local, comme cela a été décrit dans la partie « Prise en main ».
Préparation
Configuration de l’appareil avec la Checklist de configuration d'appareil Android
Accès à l'application validé
Application sur Greenspector App créée
Fichiers job.yml et config.yml complétés
Pour lancer les mesures finales, il faut veiller à ces paramètres dans le fichier job.yml :
iterations: 3
online: true
config-skipsetupphone: false
PAUSEDURATION: 30000
PAUSEAFTERLOAD: 1000
tcpdump:true
Lancer une analyse du parcours fonctionnel sur un appareil Android local
Le lancement d'un parcours fonctionnel sur un terminal local nécessite :
Script GDSL
job.yml & config.yml
Smartphone connecté en adb Wifi
Rappels:
Veuillez déconnecter l'appareil du câble USB pour éviter d'altérer les mesures d'énergie en alimentant le PC.
Lancement de mesure
Testrunner est maintenant prêt à être lancé. Il suffit de le lancer pour commencer un test :
Aller dans le dossier où se trouvent les fichiers job et config
Lancer la commande suivante dans le terminal
testrunner
Testrunner reconnait automatiquement config.yml
et job.yml
.
Si des noms ou des chemins d'accès différents sont utilisés, veuillez les spécifier avec: testrunner -c chemin/monconfig.yml -j chemin/monjob.yml
Pendant l'exécution du test et jusqu'à la fin du test :
Ne pas fermer le terminal
Ne pas interagir avec l'appareil. Vérifier l'écran de l'appareil pour voir si le test est en cours.
Résultats
Le Testrunner affiche le résultat à la fin du test. En cas d'échec, la ligne d'erreur est donnée pour aider à adapter le fichier GDSL. Les résultats sont disponibles :
Dans votre répertoire de travail avec
greenspector/dd-mm-yyyy XXhXXm/tests-results/results.txt
Sur app.greenspector.com si
online
est à true dansjob.yml
.
Si le test n'aboutit pas, consultez la rubrique frTroubleshooting tool
Si le test est réussi, félicitations !
Vérifiez la cohérence des mesures avec frVerification of measures consistency