- Premiers pas avec Test Suite
- Studio
- Suite de tests - Studio
- Vue d'ensemble (Overview)
- Activités et API de test
- Orchestrator
- Testing Robots
- Test Manager
- Attribuer des licences Test Manager
- Guide de démarrage rapide
- Prérequis
- Assigning test cases to requirements
- Linking test cases in Studio to Test Manager
- Unlink automation
- Delete test cases
- Documenter les cas de test avec Task Capture
- Créer des scénarios de test
- Clonage des cas de test
- Exporter des cas de test
- Cas de test automatisés
- Cas de test manuels
- Appliquer des filtres et des vues
- Ensembles de tests
- Exécution de tests
- Documents
- Rapports
- Exporter des données
- Opérations en bloc
- Résolution des problèmes
Guide de l'utilisateur de Test Suite
Gérer le gestionnaire d'appareils mobiles
Gérez vos appareils et applications via le gestionnaire d'appareils mobiles.
- L'accès au gestionnaire d'appareils mobiles se fait uniquement via Studio.
- Vous ne pouvez démarrer qu'une seule instance du gestionnaire d'appareils mobiles à la fois.
Le gestionnaire d'appareils mobiles démarre et affiche un onglet de bienvenue dans lequel vous pouvez rapidement effectuer plusieurs actions, telles que le démarrage d'une application ou l'ouverture d'un journal.
La table suivante répertorie les actions que vous pouvez effectuer dans l'onglet Bienvenue (Welcome).
Action |
Description |
---|---|
Ouvrir des périphériques |
Ouvrez l’onglet Appareils (Devices) Pour plus d'informations, consultez Gestion des appareils. |
Ouvrir des applications |
Ouvrez l'onglet Applications. Pour plus d'informations, consultez Gestion des applications. |
Démarrer une application |
Créez une connexion en sélectionnant un appareil et une application, et en changeant les paramètres de journalisation. Pour plus de façons de démarrer une application, consultez Démarrage d'une application. |
Ouvrir le journal |
Choisissez et ouvrez un journal dans un nouvel onglet pour passer en revue les actions, les requêtes et les événements. Pour plus d'informations, consultez Journaux et chronologie d'exécution. |
Exporter les configurations |
Exportez la liste des appareils et applications configurés sous forme de fichier JSON. |
Importer les configurations |
Importez la liste des appareils et applications configurés sous forme de fichier JSON. De nouvelles configurations sont ajoutées aux configurations existantes, le cas échéant. Les appareils et applications en double sont supprimés s'ils sont trouvés lors de l'importation. |
Les paramètres du projet s'appliquent uniquement au projet en cours. Vous pouvez modifier le chemin du journal par défaut, configurer les paramètres d'interaction des appareils ou les variables de vos appareils et applications.
Pour configurer les paramètres du projet, ouvrez le gestionnaire d'appareils mobiles et accédez à Paramètre du projet (Project Setting) > Paramètres au niveau du projet (Project Level Settings). La table suivante répertorie les paramètres que vous pouvez configurer au niveau du projet.
Paramètres |
Description |
---|---|
Chemin d’accès des journaux |
Modifiez le chemin du journal par défaut. Envisagez de définir le chemin du journal sur un lecteur réseau partagé pour étendre l'accès des membres aux ressources. Pour plus d'informations, consultez Journaux et chronologie d'exécution. |
Découverte d'éléments contextuels |
Améliorez la détectabilité des éléments lorsque vous pointez sur l'appareil, en fonction de la sensibilité au contexte. Cette fonctionnalité est activée par défaut. Pour plus d'informations, consultez Interaction avec l'appareil (Device Interaction). |
Longueur maximale autorisée pour les ID |
Définissez une longueur pratique pour votre ID d'élément. Par défaut, sa valeur est définie sur
40 .
|
Normaliser la valeur du curseur |
Définissez une plage pour la valeur de votre curseur entre 0 et 1. |
Définissez des variables pour créer des valeurs dynamiques. Par exemple, si vous avez un point de terminaison Appium, vous pouvez définir une variable à utiliser pour tous vos appareils. Vous pouvez utiliser des variables lorsque vous configurez à la fois des appareils et des applications.
Pour configurer des variables :
- Ouvrez Studio et accédez à Automatisation mobile (Mobile Automation) > Gestionnaire d'appareils mobiles (Mobile Device Manager).
- Accédez à Paramètres du projet (Project Settings) > Variables.
- Configurez un nom et une valeur. Vous ne pouvez ajouter que des lettres.
- Cliquez sur Enregistrer et fermer (Save and Close).
Lorsque vous configurez des appareils, vous pouvez utiliser des variables pour les champs suivants :
- Nom
- Nom du périphérique
- Version de la plateforme
Pour la configuration de l'application, vous pouvez utiliser des variables pour les champs suivants :
- Application
- Paquet d'application
- Activité de l'application
- Page de début
Ajoutez des en-têtes http personnalisés à l'en-tête par défaut généré par Appium pour simplifier l'expérience de test sur mobile derrière un proxy. Les en-têtes Http personnalisés permettent aux tests mobiles de fonctionner avec des proxys qui n’acceptent que certains en-têtes, en les ajoutant spécifiquement. Les en-têtes personnalisés que vous ajoutez n'écrasent pas l'en-tête déjà existant, mais s'ajoutent à la collection de valeurs que l'en-tête peut prendre en charge.
- Ouvrez Studio et accédez à Automatisation mobile (Mobile Automation) > Gestionnaire d'appareils mobiles (Mobile Device Manager).
- Accédez à Paramètres du projet (Project Settings) > En-têtes Http (Http Headers).
-
Configurez une Clé (nom de l'en-tête personnalisé) et une Valeur (valeur réelle de l'en-tête personnalisé).
Vous ne pouvez pas ajouter de variables dans le champ Valeur (Value).
- Cliquez sur Enregistrer et fermer (Save and Close).
- Sélectionnez les détails de connexion dans l'activité Connexion d'appareil mobile (Mobile Device Connection).
Les en-têtes Http personnalisés que vous avez ajoutés dans le gestionnaire d'appareils mobiles sont importés dans l'activité, à l'intérieur de la collection En-têtes Http (Http Headers).
- Ajoutez d'autres en-têtes Http personnalisés dans la collection En-têtes Http (Http Headers) de l'activité.
Ces en-têtes n'apparaîtront pas dans le gestionnaire d'appareils mobiles, mais ils s'appliqueront à la connexion d'appareil mobile que vous avez créée avant de les ajouter.Avertissement :
Si vous modifiez les détails de la connexion de l'appareil mobile, vous :
- perdez les en-têtes Http créés directement dans l'activité Connexion d'appareil mobile (Mobile Device Connection), à l'intérieur de la collection En-têtes Http (Http Headers).
- gérez les en-têtes HTTP créés directement dans le gestionnaire d'appareils mobiles.
Si vous souhaitez déboguer certaines erreurs ou certains avertissements, vous pouvez prendre les messages qui apparaissent dans le panneau Sortie du gestionnaire d’appareils mobiles et les copier pour un dépannage plus approfondi. En outre, vous pouvez vérifier les Journaux et la chronologie d’exécution de cette automatisation.