Tout d'abord, vous devez être familiarisé avec l'utilisation de l'ATSMobilestation, qui centralise tous les terminaux mobiles accessibles depuis un PC/serveur donné.
ATSMobilestation peut se connecter à vos terminaux physiques, avec des terminaux mobiles dans le cloud (via la solution Genymotion, qui est également disponible sur le bureau), mais aussi réaliser des tests sur des terminaux Android émulés installés sur votre machine.
Il en existe plusieurs, et nous ne disposons pas d'une liste exhaustive des terminaux supportés par ATSMobilestation, en général, un accès à adb est suffisant pour que nous les supportions.
Pour la démonstration, nous allons utiliser un émulateur fourni par Google avec la suite Android Studio
Installer Android Studio et lancer un émulateur
En cliquant sur le lien précédent, vous pourrez télécharger et installer Android Studio. Il n'y a pas de difficulté particulière, assurez-vous simplement que l'installation de "Android Virtual Device" est prise en compte.
A la fin de l'installation, lancez Android Studio et sélectionnez le menu "Tools" et "AVD Manager" :
Cliquez sur "Créer un dispositif virtuel".
Sélectionnez ensuite un type d'appareil, la version d'Android sur laquelle vous voulez qu'il fonctionne et téléchargez l'image système.
Terminez ensuite le téléchargement et la configuration de votre appareil, vous devriez alors le voir apparaître dans votre liste de terminaux disponibles :
Ensuite, il suffit de cliquer sur le bouton "Play" à droite, et d'attendre que le système se lance.
Lancer ATSMobileStation
Lancez ensuite ATSMobilestation qui repérera automatiquement les émulateurs Android lancés, et vous devriez voir votre émulateur apparaître dans la liste :
Le bouton de droite vous permet de lancer l'émulateur, de l'arrêter, etc.
Une fois lancé, il apparaît dans la liste des "Périphériques connectés", dans l'image ci-dessous vous verrez un émulateur lancé sur votre PC, et un téléphone connecté à votre PC : les deux sont accessibles par ATS et Agilitest.
Lancer Agilitest
Ensuite, il vous suffit de lancer Agilitest et vous devriez voir apparaître votre émulateur dans la liste des terminaux accessibles pour effectuer un test :
Il vous suffit ensuite de sélectionner une application à tester.