Démarrage d’une série de tests

Important

Visual Studio App Center doit être mis hors service le 31 mars 2025. Bien que vous puissiez continuer à utiliser Visual Studio App Center jusqu’à ce qu’il soit entièrement mis hors service, il existe plusieurs alternatives recommandées vers lesquelles vous pouvez envisager de migrer.

En savoir plus sur les chronologies et les alternatives de support.

Une série de tests est une exécution d’une suite de tests avec un binaire d’application. Cette section explique comment charger et démarrer une série de tests dans App Center Test. Avant de créer une série de tests, suivez les étapes décrites dans Prise en main du test App Center.

Les séries de tests sont démarrées en exécutant une commande qui appelle l’interface de ligne de commande (CLI) App Center. La commande peut être exécutée à partir d’un système local, d’un ordinateur de test, dans le cadre d’une intégration continue ou d’un système de déploiement continu. Cela charge votre application et les tests dans App Center Test où ils exécutent et génèrent un rapport de test. Certains paramètres de commande varient en fonction de votre plateforme d’application, de votre infrastructure de test, des appareils de test et d’autres options de configuration de test. Pour générer une commande de prototype, utilisez la boîte de dialogue Nouvelle série de tests dans App Center Test.

App Center Test

  1. Connectez-vous au portail App Center.
  2. Sélectionnez une application.
  3. Dans la zone de navigation à gauche, sélectionnez Test (cercle avec une icône de marque case activée).

Vous verrez une vue d’ensemble générale des séries de tests existantes pour l’application sélectionnée et le bouton Nouvelle série de tests .

Nouvelle série de tests

Cliquez sur le bouton Nouvelle série de tests pour démarrer la boîte de dialogue qui crée la commande prototype d’exécution de test. Cette boîte de dialogue passe par trois écrans.

  1. Sélectionner des appareils : sélectionnez les appareils sur qui effectuer un test.
  2. Configurer : sélectionnez la série de tests, la langue système et l’infrastructure de test à utiliser pour le test.
  3. Envoyer : fournit la commande prototype pour démarrer une nouvelle série de tests en fonction des sélections précédentes.

Passez d’un écran à l’autre en effectuant les sélections ou les boutons Suivant > et < Précédent .

Sélectionner des appareils

Sélectionnez les appareils ou un ensemble d’appareils nommé sur lequel tester. Un ensemble d’appareils est une collection d’appareils et de systèmes d’exploitation. Si vous avez déjà créé un ensemble d’appareils, vous pouvez le sélectionner dans la liste des ensembles d’appareils nommés.

Sinon, cliquez sur Choisir d’autres configurations d’appareil que choisir le ou les appareils à utiliser dans la liste. Pour enregistrer les appareils sélectionnés en tant qu’ensemble d’appareils nommés, cliquez sur Enregistrer le jeu et fournissez un nom. Pour continuer sans enregistrer cette sélection en tant qu’ensemble d’appareils nommé, cliquez sur Sélectionner N appareils (La valeur de N change à mesure que vous effectuez des sélections d’appareils pour confirmer le nombre d’appareils sélectionnés).

Configurer

Sélectionnez la série de tests, la langue système et l’infrastructure de test. La langue système détermine les paramètres régionaux de l’appareil qui affectent les paramètres de l’appareil au niveau du système, tels que le séparateur décimal. Pour plus d’informations sur les séries de tests, consultez Concepts principaux des tests App Center.

Envoyer

En fonction des étapes précédentes, une commande prototype est générée. Certains paramètres de cette commande prototype doivent être modifiés pour correspondre à votre environnement avant de l’utiliser pour charger et démarrer votre série de tests. Par exemple, le prototype de commande généré pour un utilisateur hypothétique et une application Android avec des tests Espresso peut ressembler à ceci :

appcenter test run espresso --app "user_org_key/App_key" --devices 36608302 --app-path PATH_TO_FILE.apk  --test-series "main" --locale "en_US" --build-dir PATH_TO_ESPRESSO_BUILD_FOLDER

Important

La commande illustrée ici est uniquement à des fins d’illustration. N’utilisez pas cette commande. Utilisez plutôt la boîte de dialogue pour générer un prototype de commande pour votre application, votre infrastructure de test et vos paramètres de test.

Les paramètres de commande sont les suivants :

  • app : ID de l’application sélectionnée dans App Center. Cette valeur ne doit pas être modifiée.
  • appareils : ID du jeu d’appareils sélectionné sur lequel s’exécuter. Si vous avez sélectionné un ensemble d’appareils nommé, l’ID est généré à partir du nom de l’ensemble d’appareils. Si vous n’utilisez pas un ensemble d’appareils nommé, l’ID est généré en tant que limace d’appareil. Une limace d’appareil est une valeur hexadécimale unique représentant la collection sélectionnée d’appareils et de systèmes d’exploitation. Cette valeur ne doit pas être modifiée.
  • app-path : chemin d’accès à l’application en cours de test. Ce chemin doit être modifié pour correspondre à votre environnement et peut être un chemin absolu ou relatif.
  • série de tests : série de tests sélectionnée. La série de tests est une étiquette utilisée pour regrouper les exécutions de tests dans les rapports de test App Center.
  • build-dir : chemin d’accès au répertoire qui contient votre sortie de build Test Automation. Ce chemin doit être modifié pour correspondre à votre environnement et peut être un chemin absolu ou relatif.

Modifiez le chemin d’accès de l’application et le build-dir dans la commande générée pour qu’ils correspondent à votre environnement, puis exécutez-le à l’aide de la ligne de commande ou de la fenêtre de terminal. Vous souhaiterez peut-être enregistrer la commande à utiliser pour les prochaines exécutions de tests.

La version modifiée et prête à être utilisée de la ligne de commande pour cet exemple hypothétique peut être :

appcenter test run espresso --app "user_org_key/App_key" --devices 36608302 --app-path "app/build/outputs/apk/debug/app-debug.apk"  --test-series "main" --locale "en_US" --build-dir "app/build/outputs/apk/androidTest/debug"

Notes

Chaque fichier chargé est limité à 400 Mo. Assurez-vous que la taille de votre fichier d’application ou du contenu de build ne dépasse pas la limite de taille.

Obtenir de l’aide

Vous pouvez contacter le support technique dans le portail App Center. Dans le coin supérieur droit de l’écran, sélectionnez le menu Aide ( ?), puis choisissez « Contacter le support ». Notre équipe de support dédiée répondra à vos questions.

Si vous souhaitez obtenir de l’aide sur une série de tests, accédez à la série de tests en question, puis copiez l’URL à partir de votre navigateur et collez-la dans la conversation de support. L’URL d’une série de tests ressemble https://appcenter.ms/orgs/OrgName/apps/App-Name/test/runs/77a1c67e-2cfb-4bbd-a75a-eb2b4fd0a747à .