Docs Autonomy
Mobile

Aperçu

Validez les builds mobiles à partir de téléversements, d'artefacts CI et d'Expo EAS.

Les exécutions mobiles Autonomy rattachent les preuves de build applicatif au même modèle de relecture utilisé pour les vérifications web, API et messages. Consultez la documentation mobile lorsque le parcours part d'un build iOS Simulator, d'un APK ou AAB Android, d'une sortie Expo EAS ou d'un transfert CI.

L'exécution mobile est en cours de déploiement. Les tests iOS et Android sont désactivés par défaut le temps de finaliser la prise en charge des runners d'appareils ; un espace de travail où ils sont désactivés affichera "Mobile testing is temporarily unavailable" lorsqu'une exécution sélectionne ces plateformes. Le téléversement de build et le transfert d'artefact fonctionnent dès aujourd'hui ; contactez-nous pour activer l'exécution mobile pour votre organisation.

Plateformes prises en charge

  • iOS — bundle .app cible Simulator, empaqueté brut, en .zip, .tgz ou .tar.gz. Les exécutions s'effectuent sur des iOS Simulators cloud.
  • Android.apk ou .aab. Les exécutions s'effectuent sur des émulateurs Android cloud et lancent l'application par nom de paquet.

Voir Builds mobiles pour les commandes de build et le flux de téléversement.

Transfert d'artefact

Les exécutions mobiles partent d'artefacts téléversés ou produits par la CI. Autonomy stocke la référence de l'artefact avec l'exécution afin que les relecteurs puissent relier la session mobile au même modèle de preuves utilisé pour les vérifications web et API.

Chemins disponibles

Utilisez le téléversement depuis le tableau de bord pour le QA manuel, le téléversement local d'artefact pour les smoke tests, le transfert d'artefact CI pour les pull requests, et l'intégration Expo EAS pour les builds Expo managés.

Contenu des preuves

Les preuves mobiles incluent l'artefact de build, le contexte de l'appareil ou du simulateur, les captures d'écran, les instantanés d'interface native, les journaux, les vérifications générées et toute assertion API ou message liée. L'exécution doit indiquer clairement quel build a été testé et avec quel environnement il a communiqué.

Choisir un chemin

  • Utilisez le téléversement depuis le tableau de bord quand un humain veut valider un build rapidement.
  • Utilisez le téléversement local d'artefact quand le développement produit le build en dehors de la CI.
  • Utilisez le transfert CI quand une pull request ou un job de mise en production construit l'application.
  • Utilisez Expo EAS quand Expo gère le pipeline de build.

On this page