Ü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
.apppakett, pakitud toorelt,.zip,.tgzvõi.tar.gz. Käivitused toimuvad pilve iOS-i simulaatorites. - Android —
.apkvõ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.