Isang Praktikal na Gabay sa Pagsubok ng Android Apps sa Cloud Devices
Maikling sagot
Gumamit ng isang paulit-ulit na matrix ng aparato para sa pag-install, pagiging tugma, pag-upgrade, at mga sitwasyon ng network.
Tukuyin muna ang matrix ng aparato
Huwag pumili ng mga aparato nang random. Gumamit ng tunay na data ng madla upang unahin ang mga bersyon ng Android, mga profile ng display, mga tier ng pagganap, at mga rehiyon ng network na may pinakamataas na paggamit o panganib.
Mga daloy upang masakop sa bawat release
- Malinis na pag-install, unang paglulunsad, at mga pahintulot
- I-upgrade mula sa nakaraang bersyon gamit ang umiiral na data
- Backgrounding, muling pagkonekta, at mabagal na mga network
- Mga pangunahing paglalakbay, abiso, at mga panlabas na link
- I-install muli ang pag-uugali at na-clear ang data ng application
Gawing reproducible ang bawat resulta
I-record ang ID ng aparato, Android bersyon, pagbuo ng app, mga hakbang, oras, at mga screenshot para sa bawat isyu. Ibalik ang mga aparato sa isang kilalang baseline pagkatapos ng pagsubok upang ang natitirang data ay hindi makakaapekto sa mga pagtakbo sa ibang pagkakataon.
Ang pagsubok sa cloud ay hindi pinapalitan ang bawat pisikal na aparato
Ang camera, sensor, Bluetooth, cellular, at pag-uugali na tukoy sa tagagawa ay maaaring mangailangan pa rin ng pisikal na hardware. Ang mga aparato ng ulap ay pinakamahusay na ginagamit upang mapalawak ang karaniwang pagiging tugma at saklaw ng pag-urong.
UMOCloud