Prise en main avec test App Center

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.

Ces étapes doivent être effectuées avant qu’un projet puisse être utilisé avec App Center Test.

1. Créer un compte App Center

Créez un compte App Center sur appcenter.ms.

2. Installer l’interface CLI App Center

Les séries de tests sont exécutées à l’aide de l’interface CLI d’App Center. Si ce n’est pas déjà installé, suivez ces instructions pour installer. Après l’installation, exécutez appcenter login pour lier un compte App Center à l’outil.

3. Créer une application dans App Center

Toutes les ressources et opérations de test se trouvent dans le contexte d’une application. Créez le projet d’application à tester.

4. Passer en revue les concepts de base

La compréhension des concepts de base du service de test améliore la facilité d’utilisation, de navigation et de communication avec le support. Consultez Tester les concepts de base avant d’exécuter vos premiers tests.

5. Assurez-vous que vos tests s’exécutent localement sur un appareil physique

App Center Test utilise uniquement des appareils physiques pour les tests, pas des émulateurs ou des simulateurs. Pour les développeurs Android, cela peut ne pas faire de différence, car un APK ciblant un émulateur est généralement valide pour cibler un appareil Android réel équivalent.

Toutefois, pour les développeurs iOS, cela peut être plus difficile :

  • Les applications conçues pour les simulateurs et les appareils iOS ne sont pas compatibles entre elles en raison de différentes architectures de processeur.
  • Les applications créées pour les appareils iOS DOIVENT être approvisionnées à l’aide du processus de signature d’Apple. L’approvisionnement iOS peut être difficile à configurer initialement et à mettre à jour ultérieurement lorsque les profils expirent ou nécessitent une modification.
  • Certaines infrastructures de test, telles que Xamarin.UITest & Calabash, sont explicitement incompatibles avec la publication d’applications iOS sur le App Store. Ces frameworks ajoutent des assemblys à l’IPA qui ne doivent être présents que pendant le développement.
  • La première fois que vous testez sur un appareil iOS physique, vous devez activer UIAutomation dans les paramètres de l’appareil.

Ignorer les tests locaux est possible, mais pas recommandé. Il est beaucoup plus difficile de diagnostiquer les problèmes en cours d’exécution dans App Center si l’application présente des problèmes de test locaux non résolus.

6. Préparer le projet pour le chargement

Chaque infrastructure de test a des exigences différentes pour le chargement dans App Center Test. Suivez les instructions appropriées de l’infrastructure de test :