- Faites appium l'automatisation du temps, si le test plusieurs périphériques, plusieurs machines virtuelles en cas de besoin, vous devez créer plusieurs simulateurs;
- simulateur Yagami fournit un script de commande pour créer NoxConsole
- répertoire NoxConsole / bin
- Résumé des questions en cours d'utilisation
- Démarrez la nuit Dieu Simulator: les variables d'environnement d'installation ajoutées
- Supprimer et simulateur d'augmentation doit être effectuée dans le répertoire bin du répertoire d'installation, sinon il sera erreur;
-
Tout d'abord, passez au répertoire, puis effectuez l'ajout et la suppression du travail;
-
Utilisez NoxConsole.exe, ne pas utiliser NoxConsole;
-
Après l'exécution est terminée, assurez-vous de revenir sur le chemin d'origine, ou bien le résultat de nombreuses fonctions en question, comme AAPT
-
DEF change_dir (App): '' ' commutation répertoire de l' application : param App: : retour: ' '' l'essai : cmd = ' WHERE ' + STR (App) RES = send_cmd (cmd = cmd) dir = " \\ " .join (res.split ( " \\ " ) [: -. 1 ]) RES = le os.chdir (dir) chemin = le os.getcwd () log.info ( " chemin de courant:% s " % path) l'exceptionException err: augmentation Exception ( " changement dir chemin faudront% de " % str (err)) def create_phone (num): '' ' 创建夜神模拟器 : retour: ''' cmd = ' NoxConsole quitall ' res = (os.popen (cmd)) read (). time.sleep ( 1 ) pro_path = os.path.dirname ( __file__ ) pour i en éventail (int (num)): si i == 0: nox_name = '127.0.0.1:62001 « l'autre : nox_name = » 127.0.0.1: ' + STR (I - + 62025. 1 ) # parce que la création d'une nouvelle machine virtuelle de besoins d'être dans le répertoire racine NoxConsole, donc pour passer au répertoire à change_dir ( " NoxConsole " ) cmd = ' NoxConsole.exe la Ajouter -nom: ' + + nox_name ' -systemtype :. 5 ' RES = (os.popen, (cmd)) Lire (). cmd = ' NoxConsole.exe Modifier -nom: ' + + nox_name ' --resolution: 1080,1920,270' Res = . (Os.popen (cmd)) read () time.sleep ( 1 ) cmd = ' NoxConsole.exe renommage -nom: ' + + nox_name ' -title: ' + nox_name res = (os.popen (cmd )) lire (). cmd = ' NoxConsole.exe lancement -nom: ' + nox_name res = . (os.popen (cmd)) lire () de time.sleep ( 3 ) log.info ( « téléphone virtuel lance, plaease attendre 60 ... ') Os.chdir (pro_path) time.sleep (Wait.launch_virtual_time)
- Yagami convention de nommage du simulateur: le second est 62025, après avoir ajouté une
- 127.0.0.1:62001
- 127.0.0.1:62025
- 127.0.0.1:62026
- renommer:
- NoxConsole renommage -nom: Simulateur Yagami -titre: 127.0.0.1: 62001
- NoxConsole lancement -nom: 127.0.0.1: 62001