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 d'Autonomy rattachent les preuves de build d'application au même modèle de relecture que les vérifications web, API et messages. Utilisez les docs mobiles lorsque le parcours démarre depuis un build pour simulateur iOS, un APK ou AAB Android, une sortie Expo EAS ou un transfert CI.

Plateformes prises en charge

  • iOS — Bundle .app ciblant le simulateur, empaqueté en brut, .zip, .tgz ou .tar.gz. Les exécutions s'effectuent sur des simulateurs iOS cloud.
  • Android.apk ou .aab. Les exécutions s'effectuent sur des émulateurs Android cloud et lancent l'application par son nom de package.

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

Transfert d'artefact

Les exécutions mobiles démarrent à partir 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 que les vérifications web et API.

Chemins pris en charge

Utilisez les téléversements depuis le tableau de bord pour le QA manuel, les téléversements d'artefacts locaux pour les smoke tests, le transfert d'artefacts CI pour les pull requests, et l'intégration Expo EAS pour les builds Expo gérés.

À quoi ressemblent les 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 lorsqu'un humain veut valider rapidement un build.
  • Utilisez le téléversement d'artefact local lorsque le développement produit le build en dehors de la CI.
  • Utilisez le transfert CI lorsqu'une pull request ou un job de publication construit l'application.
  • Utilisez Expo EAS lorsque Expo possède le pipeline de build.

On this page