mobile device testing
Preizkušanje mobilne naprave je postopek preizkušanja kakovosti naprave. Preberite to obsežno vadnico za pridobivanje poglobljenega znanja o mobilnem testiranju:
Preden začnemo raziskovati testiranje mobilnih naprav, se seznanimo s preskušanjem naprav.
Preskušanje naprav je postopek, s katerim se naprava preizkuša glede kakovosti, da se ugotovi, kako dobro izpolnjuje zahteve, za katere je bila razvita.
Kaj se boste naučili:
- Testiranje mobilnih naprav: popoln pregled
- Uvod v preskušanje naprav
- Kaj je mobilna naprava?
- Vrste mobilnih naprav
- Kaj je testiranje mobilnih naprav?
- Potreba po mobilnem testiranju
- Kaj je preskusna naprava?
- Vrste testiranja mobilnih naprav
- Ključne točke za mobilno testiranje
- Preizkušanje mobilnih naprav in testiranje mobilnih aplikacij
- Testiranje naprav Android
- Najboljše aplikacije za preizkušanje naprave Android
- Drugi pregledi, ki jih je treba izvesti v napravi Android
- Zaključek
Testiranje mobilnih naprav: popoln pregled
Ciljna publika
Ta vadnica je namenjena vsem tistim, ki jih zanima testiranje mobilnih naprav in bi se radi lotili kariere. Če ste preizkuševalec (ročni ali avtomatizirani), ki je radoveden in želite zbrati nekaj znanja o preizkušanju naprav, potem je to za vas.
Uvod v preskušanje naprav
Preprosto povedano, ko se naprava preskuša (njena strojna ali programska oprema), da se zagotovi pravilno delovanje ali po pričakovanjih, se imenuje preskušanje naprave.
Razumimo to na resničnem primeru.
Predpostavimo, da imamo digitalno tehtnico in želimo napravo preizkusiti.

Testiranje strojne opreme zanj bi vključevalo vstavljanje akumulatorja vanj, da bi preizkusili, ali ga je mogoče vklopiti, preizkus gumba za vklop / izklop, če deluje, kot je predvideno itd. Po drugi strani pa bi testiranje programske opreme naprave vključevalo preverjanje, ali prikazuje pravilno odčitavanje, če so nanj nameščene različne uteži in kadar uteži ni, ali naprava na prikazovalni enoti pokaže ničlo itd.
Upam, da bi vam to dalo kakšno predstavo o tem, kaj je preskušanje naprav.
S tem uvodom o preskušanju naprav bi se zdaj lahko bolje povezali s preizkušanjem mobilnih naprav. Gremo naprej in razumemo različne vidike mobilnega testiranja.
Kaj je mobilna naprava?

Kot že samo ime pove, so to dejanske zamenjave za večje računalnike in jih je mogoče enostavno prenašati z enega kraja na drugega. So priročni, za razliko od večjih računalnikov, ki niso prenosni.
najboljši youtube v mp3 pretvornik brezplačno
Danes so mobilne naprave sposobne opravljati večino funkcij, ki jih lahko naredi večji računalnik, naj bo to shranjevanje podatkov, dostop do interneta in številna druga opravila, ki jih je mogoče izvajati z uporabo interneta, kot so spletno bančništvo, spletno nakupovanje, plačevanje računov prek spleta itd. .
Vrste mobilnih naprav
Glede na dobesedni pomen mobilna naprava ni nič drugega kot prenosna računalniška naprava, ki jo je mogoče zlahka prenesti z enega kraja na drugega. Vrsta in število mobilnih naprav se lahko spreminjata. Lahko se razlikujejo glede na velikost, operacijski sistem in sposobnost opravljanja različnih funkcij.
Nekatere glavne klasifikacije mobilnih naprav vključujejo:
- Pametni telefoni : Ti telefoni nam poleg klicanja in sprejemanja omogočajo še veliko drugih funkcij. Npr. Omogočanje internetne povezljivosti, uporaba različnih aplikacij za različna opravila, povezljivost z drugimi napravami, kot so televizor, avtomobilski glasbeni sistem, slušalke prek Wi-Fi itd.
- Tablični računalnik / iPad : Gre za naprave z zaslonom na dotik, ki nimajo ločene tipkovnice ali miške. Opravijo lahko večino nalog, ki bi jih običajno opravili v prenosnem ali namiznem računalniku.
- Osebni digitalni asistent (PDA) : Dlančniki so bili zelo priljubljeni že pred prihodom Tablet / iPad na trg. Dlančniki lahko izvajajo različne funkcije, kot so klicanje, uporaba brskalnika za dostop do interneta in celo pošiljanje faksa. Vendar pa temeljijo na pisalih in za vnos podatkov uporabljajo pisalo podobno napravo.
Vendar pa so iPad in tablični računalniki s pojavom tehnologije zaslona na dotik sčasoma zastareli.
Kaj je testiranje mobilnih naprav?
Zelo preprost odgovor na to bi bilo testiranje mobilne naprave, da bi zagotovili, da vse njene funkcije, vključno s strojno opremo in programsko opremo, delujejo po pričakovanjih.
Tehnično gledano je preverjanje kakovosti mobilne naprave, da se zagotovi, da izpolnjuje vse zahteve in specifikacije v zvezi s svojo strojno in programsko opremo, preden je dana v uporabo dejanskim potrošnikom.
Mobilno testiranje vključuje testiranje tako strojne opreme kot tudi programske opreme mobilnega telefona, skupaj z aplikacijami, ki jih vnaprej namesti proizvajalec.
Potreba po mobilnem testiranju
Mobilne naprave revolucionirajo načine človekove interakcije s tehnologijo. Njihova uporaba v našem življenju se je v zadnjem desetletju večkrat povečala. Večino del lahko opravljamo prek mobilnih naprav, namesto da bi bili fizično prisotni na lokaciji, kot so Spletno bančništvo, Spletno nakupovanje, Spletno plačevanje računov itd.
Ker se je uporaba mobilnih telefonov za izvajanje naših nalog v veliki meri povečala, je prišlo do potrebe po popolnih napravah. Zato je zelo pomembno, da naprav pravilno preizkusite strojno in programsko opremo, tako da bodo možnosti za njihovo odpoved minimalne.
Kaj je preskusna naprava?
Preskusna naprava ali preskusna naprava (DUT) je naprava, ki se preskuša glede kakovosti.
Mobilnost je preizkušena glede kakovosti na koncu proizvajalca. Poleg programske opreme je strogo preizkušena tudi strojna oprema, ki zagotavlja, da izpolnjuje vse zahtevane specifikacije in da vse komponente strojne opreme delujejo po pričakovanjih.
Na primer, če nameravamo preizkusiti mobilno napravo Samsung Galaxy S10, potem to ni nič drugega kot preskusna naprava ali preizkušena naprava.
Vrste testiranja mobilnih naprav
Ogledali smo si različne vrste mobilnih naprav in zelo dobro razumemo, da se mobilne naprave razlikujejo po operacijskih sistemih, velikostih in funkcijah, ki jih lahko opravljajo.
Obstaja več vrst mobilnega testiranja . Splošno se spodnje vrste testiranja izvajajo na mobilni napravi.

Enotno testiranje: Gre za fazo testiranja, v kateri programsko ali strojno opremo naprave delno preizkušajo razvijalci sami.
Tovarniško preskušanje : Tovarniško preskušanje vključuje preskušanje naprave, da se zagotovi, da nima napak, ki bi lahko nastale med izdelavo ali med sestavljanjem različnih delov strojne opreme. Tovarniško testiranje bi vključevalo preizkušanje naprave na vse možne načine, na primer preizkušanje aplikacij, nameščenih na njej, ali preizkušanje različnih komponent strojne opreme naprave.
Med tovarniškimi preskusi so vključene naslednje vrste preskušanja:
- Testiranje mobilnih aplikacij: S tem testiranjem se preizkušajo aplikacije, namenjene mobilnim napravam. Preizkusimo, ali je mogoče aplikacije namestiti v napravo, ali funkcije delujejo po predvidevanju ali jih ni mogoče uspešno odstraniti itd.
- Testiranje strojne opreme: Pri tem testiranju se preizkušajo različne komponente strojne opreme mobilne naprave. Za Npr. Reža za kartico SD, gumb za vklop / izklop, tipkovnica / zaslon na dotik, reža za kartico SIM itd.
- Testiranje baterije (polnjenje): To vključuje preizkušanje delovanja baterije. Preskusi, kot so - ali se baterija polni po pričakovanjih, ali se prazni s pričakovano hitrostjo itd.
- Sprejem signala: Kakovost signalov, ki jih naprava lahko zajema, se spreminja jakosti signala pošiljanje čez.
- Testiranje omrežja: To vključuje testiranje mobilnega telefona z različnimi omrežji, kot so 3G, 4G, Wi-Fi itd. Pri tovrstnem preizkušanju so na voljo različne funkcije, na primer Kako se mobilni telefon odziva, kadar je povezava počasna, Njegov odziv, ko se omrežje izgubi, Kako enostavno se poveže z omrežje, ko je na voljo itd.
- Preskušanje protokola: Preizkušanje protokola se ukvarja s preizkušanjem strukture paketov, ki se pošiljajo prek omrežja z uporabo orodij za testiranje protokolov.
- Testiranje mobilnih iger: Ni mogoče šteti za podobno testiranju mobilne aplikacije, saj vključuje testiranje z dobro strukturiranim in sistematičnim pristopom. Avtomatizacija testov v igralnih aplikacijah je nujna za zagotavljanje robustnih in pametnih aplikacij.
- Testiranje združljivosti mobilne programske opreme: To je vrsta nefunkcionalnega testiranja. Kot že samo ime pove, se testiranje združljivosti programske opreme za mobilne naprave izvaja, da se zagotovi, da programska oprema na mobilnem telefonu ni v nasprotju. Za izvedbo tega testiranja so na voljo določena orodja.
Preizkus certificiranja: Ta vrsta preskušanja, kot že ime pove, se opravi, da se naprava certificira, da je primerna za lansiranje na trg. Primernost se tukaj nanaša na dejstvo, da mobilni telefon izpolnjuje osnovne zahteve glede združljivosti z drugimi napravami, ne bo imel škodljivega vpliva na zdravje uporabnika in je primeren za uporabo.
Ko naprava opravi vse določene preglede, nato potrdilo za istega. To testiranje pogosto izvajajo zunanji izvajalci, saj zunanje izvajanje pomaga pri preverjanju stroškov.
Ključne točke za mobilno testiranje
# 1) Različne geografije: Geografije, kjer bi se uporabljala mobilna naprava, so različne. Zato je zelo pomembno, da se vse njegove lastnosti strojne opreme preizkusijo v različnih ekstremnih pogojih, kot so temperatura, tlak itd., Da zagotovimo, da deluje v skladu s pričakovanji v različnih okoljskih pogojih.
# 2) Podpora za množične aplikacije: Mobilna naprava naj bi podpirala množico programske opreme in aplikacij, ki bi bile nameščene na njej, zato je treba programsko opremo naprave preizkusiti, da bi zagotovila, da podpira vse pričakovane aplikacije.
# 3) Mobilnost: Mobilne naprave se uporabljajo tudi, ko smo v begu. Uporabljajo se na nepreviden način, zato je treba njihovo strojno opremo, kot so gumbi, vrata USB in zaslon, temeljito preizkusiti, da so trpežni za grobo ravnanje.
Preizkušanje mobilnih naprav in testiranje mobilnih aplikacij
Spodaj so navedene razlike med testiranjem mobilnih naprav in testiranjem mobilnih aplikacij.
| Testiranje mobilnih naprav | Testiranje mobilnih aplikacij | |
|---|---|---|
| Kaj je preizkušeno? | Testiranje mobilnih naprav vključuje testiranje strojne in programske opreme (operacijski sistem in tovarniška programska oprema) mobilne naprave. | Testiranje mobilnih aplikacij se nanaša na testiranje programske opreme, zasnovane za mobilne naprave. |
| Kdo izvaja testiranje? | V glavnem se izvaja v laboratoriju proizvajalca. | Izvaja ga organizacija, ki oblikuje vlogo za samostojno uporabo ali za svoje stranke. |
| Obseg testiranja | Obseg je povezan z določeno vrsto mobilne naprave. Na primer, testiranje 'Samsung Galaxy Tab A' bi se nanašalo na testiranje strojne opreme in deluje s programsko opremo samo za tablične računalnike Samsung. | Področje uporabe se nanaša na vse mobilne naprave, ki jim je Mobilna aplikacija namenjena na podlagi operacijske programske opreme. Na primer, aplikacija za neto bančništvo, zasnovana za Android, bi bila preizkušena v čim več možnih napravah Android, znamkah in modelih različnih podjetij, kot so Samsung, Nokia, Huawei, OnePlus, LG, Oppo, Asus itd. |
| Ročno / avtomatizirano | Lahko je ročni in avtomatiziran. | Lahko je ročni in avtomatiziran. |
| Vrste preskušanja | Testiranje mobilnih naprav je naslednjih vrst: Enotno testiranje, Tovarniško testiranje, Preskušanje certificiranja. | Testiranje mobilnih aplikacij je naslednjih vrst: Preizkušanje namestitve, funkcionalno preskušanje, Testiranje učinkovitosti, Prekinitev testiranja, Testiranje uporabnosti, Testiranje varnosti, preskušanje obremenitve itd. |
Testiranje naprav Android
Googlov Android je zdaj najpogosteje uporabljena platforma za pametne telefone na svetu in jo uporablja več proizvajalcev telefonov po vsem svetu. Na področju osebne računalniške platforme pametnih telefonov in ur prevladuje Googlov Android z več kot 2,7 milijardami uporabnikov.
Poleg zgoraj opisanih vrst testiranja za mobilne naprave, poglejmo še, kako lahko testiramo mobilno napravo Android. Zdaj si bomo ogledali različne aplikacije, s katerimi lahko preizkusimo strojno opremo mobilne naprave Android, kot da deluje povsem v redu ali ne.
Najboljše aplikacije za preizkušanje naprave Android
Spodaj je navedenih 5 najboljših aplikacij, s katerimi lahko preizkusite popolnost strojne opreme za naprave Android.
# 1) Tester telefona
Ta aplikacija ima uporabniški vmesnik, ki je enostaven za uporabo, in vam lahko pove, ali je strojna oprema naprave Android na dobrem nivoju ali ne. Z dodelitvijo potrebnih dovoljenj aplikaciji lahko napravo preizkusite glede na kamero, Bluetooth, Wi-Fi, telefonske signale, stanje GPS, baterijo, multi-touch itd. Na voljo ima plačljivo in brezplačno različico. svojim uporabnikom.
# 2) Phone Doctor Plus
Phone Doctor Plus proizvajalca iDea Mobile Tech Inc. ponuja 25 različnih testov za preverjanje delovanja strojne opreme naprave Android. Na glavnem zaslonu je seznam opravljenih testov. Ti testi so navedeni pod ločenimi napisi, kot so strojna oprema, baterija, pomnilnik, procesor in omrežje.
Ko povlečete proti levi strani zaslona, se prikažejo testi, ki jih je mogoče izvesti, kot so zunanja strojna oprema, preverjanje zaslona, vtičnica za slušalke, gumb za dom, sprejemnik, mikrofon itd.
# 3) Preizkus in odprava mrtvih slikovnih pik
To je res pametna aplikacija, ki lahko prepozna in odpravi mrtve slikovne pike na telefonu Android. To je najboljša aplikacija, če želite preizkusiti in popraviti mrtve slikovne pike na mobilnem telefonu Android. Ta aplikacija najprej izvede vrsto testov, ki pomagajo prepoznati mrtve slikovne pike. Nato poskuša popraviti tiste mrtve slikovne pike, ki si lahko vzamejo čas.
# 4) Senzorska škatla
Ta aplikacija preizkuša različne senzorje v napravi Android. To so senzorski testi, ki vključujejo merilnik pospeška, bližino, zvok, svetlobo, temperaturo, magnetno usmerjenost, žiroskop in senzor tlaka. Čeprav podpira različne senzorje, je pri preskušanju pomembno vedeti, ali jih vaša naprava podpira ali ne.
# 5) AccuBattery
AccuBattery je preprosta aplikacija, ki ponuja informacije o zdravstvenem stanju baterije.
AccuBattery izvede vrsto preverjanj stanja baterije, da ugotovi delovanje baterije naprave. Prikaže nekaj koristnih informacij, kot so dejanska in trenutna zmogljivost baterije. S primerjavo obeh statistik bi lahko izmerili obseg obrabe. Na voljo ima tako brezplačno kot tudi različico Pro.
Drugi pregledi, ki jih je treba izvesti v napravi Android
Poleg zgornjih aplikacij, ki jih je mogoče uporabiti za testiranje strojne opreme naprave Android, se v napravi Android izvede še več drugih preverjanj, kot je prikazano spodaj.
# 1) Testiranje uporabnosti:
Enostavnost uporabe naprave se imenuje preizkušanje uporabnosti. Za snemanje testov uporabnosti se uporabljajo strateško postavljene kamere za snemanje testnih interakcij na teh mobilnih napravah. Pri postavljanju kamer je treba upoštevati dejavnike, kot so razdalja med kamero in napravo, zajemanje pokončnega in ležečega zaslona itd.
#two) Preskušanje izterjave:
To se naredi, da se preveri, kako dobro se lahko mobilna naprava obnovi po nenadnem zrušitvi. Na trgu so na voljo orodja za obnovitev za testiranje naprave po obnovitvi.
# 3) Testiranje zbirke podatkov:
To vključuje testiranje združljivosti mobilne naprave z različnimi konfiguracijami baz podatkov, npr. DB2, Oracle, MSSQL Server, MySQL, Sybase Database itd. To testiranje se v glavnem ukvarja z iskanjem napak v bazah podatkov za njihovo odpravo. To bo izboljšalo kakovost baze podatkov, ki se uporablja za shranjevanje podatkov v mobilni napravi.
Zaključek
Upam, da vam je ta članek pomagal razumeti, kaj sploh je preizkušanje mobilnih naprav in zakaj je to potrebno. Članek je razložil zapletenost testiranja mobilne naprave in različne izzive.
V prihodnosti se bo naša odvisnost od teh pripomočkov eksponentno povečala, zato se bo tudi povečala potreba po dobrem preizkušanju.
Imate izkušnje s testiranjem mobilnih naprav?
Priporočeno branje
- Vadnica za preizkušanje uporabnosti: popoln vodnik za začetek
- Popoln vodnik za testiranje zbirke podatkov (Zakaj, kaj in kako testirati podatke)
- Ključ do uspešnega preskušanja enot - kako razvijalci preizkušajo lastno kodo?
- Več kot 40 najpogostejših vprašanj in odgovorov na intervjuje z vzorčnim življenjepisom za mobilno testiranje
- 5 Izzivi in rešitve za mobilno testiranje
- Vadnice za testiranje mobilnih aplikacij (popoln vodnik z več kot 30 vadnicami)
- Vodič za preizkušanje zmogljivosti mobilnih aplikacij
- Vadnica za praktični pregled Kobiton: Platforma za testiranje v oblaku za mobilne naprave