Mobilindustrien vokser konstant i et hurtigt tempo. Ifølge Statista bruger 54 % af de samlede brugere på verdensplan mobile enheder sammenlignet med stationære computere. Tech-giganter som Samsung, Google, Apple og andre fortsætter med at udrulle nye Android- og iOS-enheder med stadig stigende hastighed. Den konstante vækst i mobilbrug har også ført til, at organisationer fokuserer på at udvikle apps for at imødekomme deres brugerbase.

Med den massive enhedsfragmentering, der findes i øjeblikket, er to ting blevet en stor bekymring for alle QA’er:

  1. Vil den udviklede app fungere problemfrit på tværs af alle de nyeste Android- og iOS-enheder?
  2. Vil den udviklede app være kompatibel med ældre versioner af styresystemer, der kører på Android og iOS?

Denne artikel vil fokusere på begge disse bekymringer og diskutere, hvordan det at teste mobilapplikationer manuelt kan spille en vigtig rolle i agil udvikling. Den vil også forklare, hvordan man kan udføre online manuel app-testning.

Så lad os komme i gang.

Hvis en app er kompatibel med de nyeste iOS- og Android-versioner, er det en stor gevinst for QA’erne. Men hvis man vælger ikke at optimere appens ydeevne til tidligere versioner af Android og iOS, kan det føre til betydelige tab. Masser af brugere opgraderer ikke straks eller vælger bevidst at fortsætte med at bruge ældre enheder eller operativsystemer.

Der er 2 metoder til, hvordan QA’er tester mobilapplikationer manuelt på forskellige Android- og iOS-enheder:

Test på en platform, der tilbyder rigtige mobilenheder

Dette er en af de nemmeste metoder. Der er ingen bedre mulighed end at teste dine mobilapplikationer på en rigtig enhedssky, der tilbyder et omfattende udvalg af Android- og iOS-mobilenheder.

QA’er kan udnytte platforme som BrowserStack, der tilbyder et varieret udvalg af rigtige Android- og iOS-mobilenheder til at teste mobilapplikationer manuelt. Udførelse af app-testning på rigtige enheder vil hjælpe QAs med at simulere app-adfærd under virkelige forhold.

Man skal blot tilmelde sig gratis og begynde at teste med det samme. QA’er skal blot følge nedenstående trin:

  1. Opload den app, der skal testes på platformen
  2. Vælg den mobile enhed (med browser og styresystem efter eget valg), der skal testes på

Try Testing App on Real Device Cloud for Free

Notat:

Notat: QA’er kan også installere apps direkte fra App Store eller Playstore.

Når appen er uploadet, og enheden er valgt, installeres appen på den pågældende enhed, og der startes en ny session, så QA’erne kan begynde at teste.

QA’er får også adgang til DevTools, fejlrapportering med JIRA og andre vigtige funktioner som netværksdrossling og test af geolokalisering på dashboardet.

Her er en App Live-testsession på en rigtig Samsung S10 Plus.

Start manuel app-testning gratis

Testning på emulatorer eller simulatorer

Dette er en tidskrævende og arbejdskrævende tilgang. QA’er skal identificere antallet af enheder, som deres app skal testes på, og i overensstemmelse hermed downloade emulatorer for hver enhed. Det er en meget besværlig og ineffektiv opgave at downloade og teste på hver enkelt android-emulator eller ios-simulator. Teams har ikke råd til at anvende en sådan tilgang, især ikke i et så konkurrencepræget landskab.

Emulatorer eller simulatorer kan være nyttige i de indledende faser af udviklingen. De er dog ikke pålidelige nok til at sikre applikationernes effektivitet under virkelige brugerforhold. Derfor anbefales det stærkt, at QA’er tester på en rigtig enhedssky. De behøver ikke at bekymre sig om downloads eller prækonfigurationer. De skal blot uploade appen og begynde at teste. Så enkelt er det!

Læs denne interessante artikel: Hvorfor teste på rigtige enheder i forhold til emulatorer og simulatorer.

Med stigningen i automatiseret testning kan manuel testning lyde overflødig. Visse aspekter af en app som f.eks. brugervenlighed, tilgængelighed, brugervenlighed osv. kan imidlertid ikke bedømmes af en maskine, uanset hvor avanceret algoritmen er. Der er ingen erstatning for menneskelig vurdering, og manuel testning er fortsat lige så relevant i dag. Med platforme som BrowserStack er det nemt at udføre manuel testning af mobilapps.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.