Contrôleur USB

Le contrôleur USB est un processus java qui démarre au démarrage du Test Workbench et qui se ferme à la fermeture du plan de travail. Son rôle consiste à surveiller l'installation et la désinstallation des appareils et émulateurs connectés. Il permet également d'établir une connexion entre le client de test mobile et le Test Workbench dans un environnement sécurisé ne possédant pas de connectivité Wi-Fi ou Ethernet. Le contrôleur USB active la fonctionnalité de mode silencieux Android qui permet d'automatiser en intégralité la lecture de test.

Conditions préalables

Pour qu'un appareil connecté via USB soit détecté par le contrôleur USB sur un ordinateur Windows, il doit être détecté par l'outil Android Debug Bridge (adb). Vous pouvez télécharger et installer l'outil adb lors du téléchargement du SDK Android sur l'ordinateur exécutant le Test Workbench. La page de téléchargement en cours du logiciel SDK Android SDK se trouve à l'adresse Get the Android SDK mais le site peut changer dans l'avenir.

Si nécessaire, téléchargez et installez le pilote USB correspondant à votre appareil. Pour plus de détails, voir http://developer.android.com/tools/extras/oem-usb.html ou accédez au site Web du fournisseur d'appareil.

Opérations

Pour démarrer le contrôleur USB Android, ouvrez le Test Workbench et cliquez sur Fenêtre > Préférences > Test > Interface Web et mobile > Générateurs d'application mobile. Accédez à l'emplacement du SDK Android, cliquez sur Appliquer puis sur Démarrer maintenant.

Page des préférences d'appareil mobile

Remarque : Le contrôleur ne démarre pas avec le plan de travail si l'emplacement du SDK Android n'est pas défini ou valide.

Une fois le contrôleur démarré, il obtient la liste des appareils actuellement connectés et des émulateurs en cours d'exécution et vous invite à installer le client de test mobile

Vous êtes ensuite invité à démarrer le client de test mobile.

L'icône située au bas de la page d'accueil du client de test mobile montre que le client de test mobile est connecté au Test Workbench à l'aide du contrôleur USB.

client mobile

Commandes et paramètres

Le contrôleur USB Android démarre dans la barre d'état du système Windows.

Barre d'état du système Windows

Sous Windows, cliquez à l'aide du bouton droit de la souris sur l'icône de la barre d'état système pour le Test Workbench afin de voir les appareils et émulateurs disponibles, d'installer et de démarrer le client de test mobile, et de modifier les paramètres. (Sur un ordinateur Macintosh, vous pouvez utiliser le clic gauche.)

Options de contrôleur USB

Lorsqu'un appareil est déconnecté ou qu'un émulateur est arrêté, l'entrée de menu correspondante est supprimée.

Menu des appareils et des émulateurs

Ce menu affiche les opérations disponibles avec chaque appareil ou émulateur. Lorsque le menu d'un appareil particulier est sélectionné, par exemple asus Nexus 7, les quatre opérations suivantes sont disponibles :

Options de contrôleur USB

Menu Tout

Ce menu permet d'effectuer les mêmes opérations sur tous les appareils et émulateurs connectés.

Menu Paramètres

Le menu Paramètres comprend les opérations suivantes :

Menu Dépannage

Le serveur Android Debug Bridge peut être moins fiable après une période d'utilisation intensive. L'option de menu Réinitialiser le serveur Android Debug Bridge dans le menu Dépannage permet d'arrêter le serveur adb. Vous pouvez arrêter le serveur lorsque les autres commandes n'ont pas d'effet ou n'ont plus l'effet attendu.

En outre, si l'émulateur Android ne répond plus à aucune commande ou entrée utilisateur, ou si l'émulateur rencontre des erreurs de connexion ou se bloque, fermez la fenêtre de l'émulateur et lancez-le de nouveau à partir du gestionnaire AVD (Android Virtual Device).

Menu Quitter

Le menu Quitter ferme le contrôleur USB. Toutes les connexions USB et les fonctions d'installation en mode silencieux sont perdues. Vous devez redémarrer le contrôleur à partir de la page de préférences du plan de travail.

Options de ligne de commande

Utilisez UsbController.jar sur la ligne de commande pour installer le client de test mobile à partir d'un hôte Test Workbench distant et configurer les connexions entre le client de test mobile et le Test Workbench. Pour la liste des arguments de ligne de commande, voir Installation et configuration du client Android lorsque le plan de travail est distant.


Retour d'informations