Status |
---|
colour | Green |
---|
title | maj 31 oct 2024 |
---|
|
Info |
---|
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 ». |
...
Expand |
---|
title | Créer une application sur Greenspector AppStudio |
---|
|
Si ce n'est pas déjà fait et que vous souhaitez enregistrer des mesures sur l'interface web, créez une application sur Greenspector App le SaaS Aller dans le menu Applications portefeuille d’analyses Cliquer sur Ajouter une application Saisir un nom, une première version et une description (non obligatoire)Nouvelle Analyse Saisir les informations demandées Valider
|
Fichiers job.yml et config.yml complétés
Expand |
---|
title | Compléter les fichiers |
---|
|
Info |
---|
Pour lancer les tests, l'exécutable testrunner a besoin de fichiers de configuration et de travail. Pour plus d'informations sur le contenu de ces fichiers, consultez la section Fichiers complémentaires (Android). |
Modification du fichier config.ymlEditez le fichier config.yml, remplissez ou remplacez : ${PHONE_IP} par l'adresse IP du téléphone
${PHONE_PORT} par 5555
${PRIVATE_TOKEN} par votre token. Pour trouver votre token, aller dans l'interface du Greenspector SaaS, cliquer sur votre nom en haut à droite, puis cliquer sur l'onglet "PréférencesCompte".
tcpdump : gatewayIP : IP de la gateway utilisée pour filtrer les données networkInterface : Interface réseau utilisée pour détecter les données (wlp2s0...) keepPcap: true Si true, il conserve le fichier pcap à la fin des mesures. ipFilters: apple: true
Modification du fichier job.ymlEditez le fichier job.yml, remplissez ou remplacez : ${APP_NAME} par le nom de l'application.
${APP_VERSION} par la version testée (date, version de l'application, autre).
Dans le champ testFiles, entrer le chemin d'accès au scénario de test. ${MONITORED_PACKAGE} par le nom de package de l’application. Si c’est un site web, écrire "com.android.chrome".
${PAUSEDURATION} par 1000 (1000 ms, soit 1 seconde)
${PAUSEAFTERLOAD} par 1000 (1000 ms, soit 1 seconde)
online=true
skipsetupphone=false
tcpdump=true
iterations=3
|
...
Note |
---|
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
Le Testrunner est maintenant prêt à être lancé. Il suffit de le lancer pour commencer un test :
...
Dans votre répertoire de travail avec greenspector/dd-mm-yyyy XXhXXm/tests-results/results.txt
Sur app.greenspector.com Greenspector Studio si online
est à true dans job.yml
.
Warning |
---|
Si le test n'aboutit pas, consultez la rubrique |
...
Tip |
---|
Si le test est réussi, félicitations ! Vérifiez la cohérence des mesures avec |
...