6
votes

Comment faire de l'ui automatisation à Android?

Y a-t-il un guide pour suivre l'automatisation de l'UI, comme la sélection d'un élément, de la rédaction de texte, d'appuyer sur les boutons de Android. Veuillez énumérer les étapes à suivre pour intégrer cette automatisation de l'UI de l'une des choses ci-dessus.

merci


0 commentaires

4 Réponses :


8
votes

Vous devez l'utiliser comme python script. Exemple: xxx

pour exécuter le script Utilisation: Script de sommation_SIGN_NAME

Voici: Cliquez sur La fonction est de cliquer sur l'écran en position X et Y;
drag_example exemple simple de glisser-glisser Paramètres_Menu Exemple simple d'activité de fonctionnement

N'oubliez pas de changer android_serial_number à votre numéro de série.
Vous pouvez l'obtenir NU, BER par Dispositionnels de adb .

Pour plus d'informations, vous pouvez lire Documentation Google .

pour utiliser en Java Lire ce message


6 commentaires

Pour un script Python, pouvez-vous me guider, où écrire le code I.e. L'IDE E.G. À l'heure actuelle, j'utilise Eclipse, maintenant, quel IDE ai-je besoin pour ce script? Après avoir écrit un script, comment vais-je l'exécuter? : /


Vous pouvez l'écrire même dans le Bloc-notes. Exécutez-le avec commande car je fournis "Nom de Script_ Secription de Monkeyrunner". Monkeyrunner Vous pouvez trouver dans votre "SDK_Directory / Tools / Monkeyrunner" Monkeyrunner Son fichier exécutable. Vous n'avez probablement pas besoin dans les 5 premières lignes avec l'importation.


Merci beaucoup! :) Et quelle devrait être l'extension du fichier Notepad? Pour exécuter le script, devrais-je aller dans ce répertoire "Android \ Android-SDK \ Tools"?


L'extension n'est pas la matière, que ce soit .py comme pour Python. Vous devez exécuter votre script quelque chose comme de cette façon: "C: \ SDK \ TOOLS \ SCRIPTO.PY".


Problème dans le fichier de script en cours d'exécution: Android-sdk \ Tools> Monkeyrunner test.py.txt Vous ne pouvez pas ouvrir spécifié Utilisation du fichier de script: Monkeyrunner [Options] Script_File -S Monkeyserver Adresse IP. -P Monkeyserver Port TCP. -V Monkeyserver Niveau de journalisation (tous, Finest, Finer, Fine, Config, Info, Avertissement, Gravure, Off)


J'essaie de l'exécuter avec l'émulateur sous Windows. Ça marche parfait. N'oubliez pas de changer Android_Serial_Number sur votre numéro. Device = Monkeyrunner.WaitForConnection (99, "Emulator-5554") et la ligne d'exécution doit ressembler à ceci: Android-SDK-Windows \ Tools> Monkeyrunner.bat test.py.txt





1
votes

Automate est une application qui peut faire tous les emplois que vous avez mentionnés et beaucoup plus. Vous n'auriez pas besoin d'une connexion portable ou adb. En outre, aucun codage n'est requis car la programmation est sous forme de blocs et principalement synchrones.

Play Store Link .


0 commentaires