Menu

Aantal leden:
730
Aantal jaren testervaring:
9326
Aantal leden:
730
Aantal jaren testervaring:
9326
Word nu lid

Test functionele wijzigingen op een emulator

Naam Desmond Delissen
Functie Mobile Tester
Bedrijf IceMobile

Bij IceMobile hebben we een methode ontwikkeld waarmee we de efficiëntie van het testen hebben verhoogd – door het bepalen wanneer we testen op emulators of fysieke devices, of wanneer we iets automatiseren. Het testen op fysieke devices is nu nog maar een klein deel van ons testproces. Ik denk dat het testen op veel verschillende fysieke devices niet altijd nodig is, wanneer het gaat om functionele wijziging in de software. Daarom: functionele wijzigingen test je op een emulator!

Dit soort wijzigingen betreffen immers de software. Het maakt dus niet uit of je dit op één of tien mobiele devices test. De devices verschillen tegenwoordig vooral qua hardware. Vind je op één telefoon geen bevindingen over een functionele wijziging, dan is de kans zeer klein dat je die op andere telefoons wel vindt.

Voorbeeld. Wanneer een knop in een applicatie verwees naar pagina A en nu naar pagina B, is het niet nodig dit op 10 verschillende fysieke devices te testen. Op één device of op een emulator volstaat. Gaat het om een design-wijziging, dan dien je dit te bekijken op verschillende resoluties, maar ook hiervoor kun je verschillende emulators aanmaken met verschillende resoluties. Dus ook hier geen noodzaak voor fysieke devices. Het wordt een ander verhaal als je hardware-aspecten gaat testen (zoals fotocamera-app) of als het betrekking heeft op performance, security of connectivity.

Kortom: gaat het om een functionele wijziging, gebruik dan een emulator. Bespaart tijd en kosten door minder devices te kopen. En áls je devices aanschaft, kijk dan even wat je al in huis hebt: soms héb je al een telefoon met dezelfde resolutie en Android-versie.

Facebook berichten