Wat ga je testen?
Functionaliteit
​
Elke tester weet het. Je test altijd de functionaliteit. Belangrijkste verschil bij mobiel is hoe vaak je het test. Dit kan best wel eens veel vaker zijn, dan bij een functionele test op een laptop of in browsers. Je moet nu rekening houden met OS, OS versie en misschien zelfs merk van de telefoon.
​
GUI
​
Als er ergens kans op fouten is bij mobiel, is het wel bij de grafische user interface. Kleuren verkeerd, tekst niet leesbaar, componenten over elkaar heen. En dat is nog zonder rekening te houden met alle verschillende instellingen, die je op een mobiel hebt, om tekstgrootte en kleuren aan te passen
​
Performance
​
Deze performance gaat niet om het aantal gebruikers, maar op de performance op de mobiel zelf. Hoe goed werkt de app bij een slechte internetverbinding en bij een haperende internetverbinding?
​
Internetverbinding
​
Naast performance verdient de internetverbinding nog meer aandacht. Wat als de verbinding uitvalt tijdens gebruik van de app, wat als de verbinding switched van Wifi point 1 naar Wifi point 2 of naar mobiele data.
​
Geheugengebruik
​
Nog niet alle mobiele telefoons hebben zoveel geheugen, dat je dit bij het testen kan vergeten. Daarom kan het zeker verstandig zijn om hierop te testen. Hoeveel geheugen verbruikt je app? Neemt deze hoeveelheid toe of af als je de app langer gebruikt? En wat gebeurt er als je de app sluit? Wordt dan al het geheugen weer vrijgemaakt?
​
Rechten
​
Op heel veel telefoons moet je toestemming geven: voor het gebruik van de camera, voor locatiebepaling, voor het inzien van je contacten. Daarnaast kunnen bepaalde zaken op 1 plek volledig geblokkeerd worden. Vraagt je app op de juiste momenten om deze rechten. Wat doet je app, als deze rechten niet aanwezig zijn? Wordt dit goed opgevangen?