Autonomy dokumentatsioon
Mobiil

Ülevaade

Valideeri mobiilibuilde üleslaadimistest, CI-artefaktidest ja Expo EAS-ist.

Autonomy mobiilikäivitused lisavad rakenduse build'i tõendid samasse ülevaatusmudelisse, mida kasutatakse veebi, API ja sõnumite kontrollide jaoks. Kasuta mobiilidokumentatsiooni, kui teekond algab iOS-i simulaatori build'ist, Androidi APK-st või AAB-st, Expo EAS-i väljundist või CI-üleandmisest.

Toetatud platvormid

  • iOS — Simulaatorile suunatud .app pakett, pakitud toorelt, .zip, .tgz või .tar.gz. Käivitused toimuvad pilve iOS-i simulaatorites.
  • Android.apk või .aab. Käivitused toimuvad pilve Androidi emulaatorites ja käivitavad rakenduse paketinime järgi.

Vaata Mobiilibuildid build'i käskude ja üleslaadimisvoo jaoks.

Artefakti üleandmine

Mobiilikäivitused algavad üleslaaditud või CI-s toodetud artefaktidest. Autonomy salvestab artefakti viite koos käivitusega, et ülevaatajad saaksid ühendada mobiiliseansi sama tõendimudeliga, mida kasutatakse veebi ja API kontrollide jaoks.

Toetatud teed

Kasuta töölaua üleslaadimisi käsitsi QA jaoks, kohalikke artefakti üleslaadimisi smoke-testide jaoks, CI-artefakti üleandmist pull request'ide jaoks ja Expo EAS-i integratsiooni hallatavate Expo build'ide jaoks.

Milline tõend välja näeb

Mobiilitõendid sisaldavad build'i artefakti, seadme või simulaatori konteksti, ekraanipilte, natiivse kasutajaliidese hetktõmmiseid, logisid, genereeritud kontrolle ja kõiki lingitud API- või sõnumikinnitusi. Käivitusest peaks selguma, milline build testiti ja millise keskkonnaga see suhtles.

Tee valimine

  • Kasuta töölaua üleslaadimist, kui inimene soovib build'i kiiresti valideerida.
  • Kasuta kohalikku artefakti üleslaadimist, kui arendus toodab build'i väljaspool CI-d.
  • Kasuta CI-üleandmist, kui pull request või väljalaske töö ehitab rakenduse.
  • Kasuta Expo EAS-i, kui Expo omab build'i konveierit.

On this page