“fremtiden for mobil er fremtiden for online. Sådan får folk adgang til onlineindhold nu.”
— David Murphy, grundlægger og redaktør af Mobile Marketing Daily
Murphy ved, hvad han taler om. Lad os se på nogle tal.
- i USA udgør smartphones 70% af den samlede digitale medietid.
- 21% af millennials åbner en app 50+ gange om dagen.
- mobilappmarkedet forventes at nå $407.31 milliarder i 2026.
- omkring 54,8% af den globale internettrafik kommer fra mobile enheder.
mobiltestning er naturligvis en uundværlig del af alle testcyklusser. Hver app skal køre fejlfrit på tusindvis af forskellige enheder og operativsystemer. For at sikre, at dette er muligt, skal mobiltestning planlægges og udføres med den største grundighed og nøjagtighed.
til dette formål diskuterer denne artikel et par typer mobilapplikationstest, der bedst tjener testere, udviklere og på lang sigt brugerne. At vide om de forskellige typer mobiltestning ville være det første skridt i retning af at formulere en omfattende KVALITETSSIKRINGSSTRATEGI.
funktionel test
denne mobile testtype har til formål at kontrollere, at hver funktion af en app fungerer nøjagtigt som krævet. Det fokuserer på at teste brugerstrømme i appen samt hver funktion, der omfatter hver brugerstrøm. Husk på, at “kun 4 ud af 100 utilfredse kunder vil klage direkte til en virksomhed — de andre 96 vil churn uden at give feedback.”Kunderne forventer, at hver app vil være fejlfri i sin funktion. Hvis de støder på en fejl, tænker de normalt ikke to gange på at afinstallere appen. Der er flere brugsscenarier, der skal inkluderes i funktionstest af mobilapp, men nogle af de vigtige ville være:
- App installerer og starter korrekt
- brugere kan tilmelde sig og logge ind på appen nemt
- tekstbokse, knapper, menuer og ikoner fungerer nøjagtigt
- Push-meddelelser gengives korrekt og vises med de rigtige intervaller
- eventuelle transaktioner eller køb skal ske problemfrit
du skal blot tilmelde dig gratis, vælge mellem de tusindvis af nyeste og ældre mobile enheder på skyen, og begynde at teste dine mobile apps i reelle brugerforhold. Få adgang til indbyggede enhedsfunktioner for at verificere appens ydeevne og foretage optimeringer for at give den bedst mulige brugeroplevelse.
Test Apps på rigtige Mobile enheder
Afbrydelsestest
denne type mobiltestning kontrollerer, hvordan en applikation reagerer, når den står over for en uventet afbrydelse. Afhængigt af afbrydelsens art skal applikationen pause og derefter vende tilbage til sin oprindelige tilstand eller endda reagere på en bestemt måde. Det er klart, at typen af afbrydelser vil variere på baggrund af ansøgningen under test, men nogle almindelige afbrydelser, der bør overvejes under test, er:
- indgående eller telefonopkald, når ET program kører
- indgående besked eller SMS, når ET program kører
- lavt batteri, når ET program kører
- enheden er tilsluttet eller ude af opladning, når ET program kører
- enheden lukker ned, når ET program kører
- OS-opgradering opstår, når ET program kører
- tab og gendannelse af netværket, mens et program kører.
Afbrydelsestest sikrer, at en app håndterer afbrydelser uden fejl eller anomali. Når de bruges af rigtige brugere, skal hver app fungere sammen med andre enhedsfunktioner. Dette betyder, at hver app skal optimeres for at håndtere disse enhedsfunktioner, mens den kører på alle tidspunkter.
Lokaliseringstest
blandt de mange typer app-Test er denne tilgang især nyttig. Denne variant af mobile app test er beregnet til at teste funktioner, der er afhængige af den geografiske placering af en app. Da de fleste apps søger at appellere til en global brugerbase, inkluderer de lokaliserede funktioner til brug for brugerne. Disse funktioner kan variere fra aktivering af forskellige sprog, aktivering af handel i lokal valuta til overholdelse af lokale love og regler.
Lokaliseringstest kontrollerer disse funktioner for at sikre, at de aktiveres og fungerer på de rigtige steder. Kunder foretrækker altid apps med UI-elementer, der er tilpasset deres kultur, sprog og enhedstilgængelighed. De forventer, at deres oplevelse tilpasses deres lokaliserede behov og præferencer. Appannies forskning bekræfter, at fuldt lokaliserede apps klarer sig bedre på det globale marked. Lokaliseringstest er også en af de mest udfordrende typer af mobilapp-test, da de fleste KVALITETSSIKRINGSTEAM mangler tilstrækkelig adgang til testdækning og ressourcer, der er nødvendige for dens implementering.
Test hjemmesider fra forskellige steder
hastighedstest
i første kvartal af 2021 genererede mobile enheder (eksklusive tabletter) 54,8% af verdensomspændende hjemmesidetrafik. Selv for hjemmeside test, er det vigtigt at kontrollere, hvor hurtigt en hjemmeside belastninger på mobile enheder. 53% af mobilbesøgene opgives, hvis sider tager mere end 3 sekunder at indlæse.
derfor er det bydende nødvendigt at kontrollere hjemmesidens indlæsningstid på mobile enheder, især de mest populære. Imidlertid, indkøb hver enkelt mobil enhed, og kontrol hjemmeside hastighed på hver, ville være meget ineffektiv med hensyn til tid og kræfter.
det er bare nemmere at køre hjemmeside hastighedstest ved hjælp af SpeedLab, et gratis værktøj fra
- Indtast blot din hjemmeside URL
- Vælg de ønskede kombinationer af mobilenheder
- få en gratis rapport, der beskriver, hvor hurtigt siden indlæses på et væld af rigtige bro.Serere og enheder. Rapporten tilbyder også handlingsrettet ydeevne indsigt samt bruger-centreret målinger nyttige til benchmarking site ydeevne.
Kør gratis hjemmeside hastighedstest
hukommelsestest
en hukommelseslækage henviser til en situation, hvor appen ikke returnerer den hukommelse, den har erhvervet til midlertidig brug for at fungere. Den tilgængelige hukommelse til appen drænes, og appen kan ikke fungere. Hvis en app ofte bruges eller åbnes, kan en lille hukommelseslækage resultere i dens afslutning. Hukommelseslækager kommer ud af programmeringsfejl, så hver app skal testes for dette problem. Hukommelsestestning udføres ved at køre en app på flere enheder. Ved at gøre det kan testere kontrollere appens ydeevne på enheder med forskellige hukommelsesfunktioner og optimere appen til at fungere effektivt på hver konfiguration.
hvis du lige er startet ud med mobile app test, give
brugbarhedstest
også kendt som brugeroplevelsestest, dette kontrollerer en app for brugervenlighed. Grundlæggende kontrollerer den brugervenlighed og intuitivitet, der sigter mod at give en problemfri brugeroplevelse, der er fri for fejl og anomalier. Da en apps succes afhænger af appens appel fra ende til ende brugeroplevelse, er det bedst at udføre brugbarhedstest med faktiske kunder på rigtige enheder. Dette er den bedste måde at forstå målgruppens præferencer på. Omvendt kan man have dygtige testere, der kører brugerscenarier, der afspejler de faktiske slutbrugeres adfærd. Et par tip, du skal huske på under brugbarhedstest:
- glat, visuelt tiltalende layout og design
- en høj grad af intuitivitet
- hurtig responstid – de fleste brugere foretrækker apps, der starter inden for 2-3 sekunder efter at have trykket på ikonet.
Læs Mere: Sådan køres Mobile Usability test effektivt
Performance Test
det er vigtigt at teste, hvordan en applikation fungerer under forskellige forhold. Det er her performance test kommer ind. Det sætter enheden under forskellige former for tryk, så den ikke fungerer korrekt under ikke-optimale forhold. Et par ting, som præstationstest skal verificere:
- enhedens ydeevne: Installation og log-in tid, batteriforbrug, hukommelsesforbrug, etc.
- netværk ydeevne: Forsinkelser, fejl, pauser i modtagelse af digital information eller gengivelse af netværksaktiverede funktioner
- API/Serverydelse: hastighed og dannelse af dataoverførsel fra back-end til front-end
- gendannelsesfunktioner: indbygget sikkerhedskopierings-og gendannelsesfunktioner, der kan gemme eller gendanne brugerdata i tilfælde af datatab.
Test Apps på Real Device Cloud Free
sikkerhedstest
App-brugere bliver mere og mere bevidste om problemer omkring datasikkerhed. Online privatliv og fortrolighed af personlige data er store bekymringer for de fleste netbrugere – 70% rapporterer, at de er bekymrede for, at deres personlige oplysninger vil blive delt uden tilladelse. Faktisk siger 81% af brugerne, at de ville afinstallere en app og skifte leverandører på grund af sikkerhedsproblemer.
det er overflødigt at sige, at sikkerhedstest er afgørende for en apps succes. Da næsten hver app kræver en slags personlige oplysninger for at køre, skal der udføres test for at befæste dem for at give fortroligheden af data. Vi skal grundigt kontrollere, at applikationen er i stand til at forsvare sine brugere mod at få deres oplysninger lækket eller hacket ind. Dette gælder især for finansielle apps.
for at konkludere,
de førnævnte mobiltesttyper skal indarbejdes i hver apptestplan for at sikre frigivelsen af en robust, brugervenlig app med den største chance for succes. Husk dog, at alle typer mobilapp-test skal udføres på rigtige enheder. Uanset om manuel eller automatiseret app test, inddragelse af reelle enheder og operativsystemer er ikke til forhandling. Der er simpelthen ingen anden måde at garantere succes i den virkelige verden uden at teste under reelle brugerforhold.