App testen

Controleer uw mobiele app vóór iedere release

Een mobiele app moet betrouwbaar functioneren op verschillende apparaten, schermformaten en versies van iOS en Android. APPelit test mobiele apps op functionaliteit, gebruikersflows, koppelingen en app-specifiek gedrag zodat problemen vóór een release zichtbaar worden.

Waarom een app testen?

De praktijk is breder dan één toestel

Een app kan op het ene apparaat probleemloos functioneren en op een ander toestel afwijkend gedrag vertonen. Verschillen in besturingssysteem, schermformaat, hardware, rechten en configuratie kunnen invloed hebben op de werking.

Daarom wordt bij app testing niet alleen gecontroleerd of een functie technisch werkt. Ook complete gebruikersscenario’s zijn belangrijk. Kan een gebruiker zich registreren, inloggen, gegevens invoeren, een betaling afronden of een notificatie openen zonder onverwachte onderbreking?

Wanneer moet u een app laten testen? Niet alleen vlak voor de eerste lancering, maar ook na functionele wijzigingen, updates van gebruikte technologie en voorafgaand aan belangrijke nieuwe releases.

app testen

iOS en Android app testen

Rekening houden met verschillende omgevingen

Mobiele applicaties worden gebruikt binnen een voortdurend veranderende technische omgeving. Nieuwe versies van iOS en Android verschijnen regelmatig en gebruikers beschikken over verschillende generaties smartphones en tablets.

Bij het testen wordt daarom gekeken naar de apparaten en versies die relevant zijn voor de doelgroep van de applicatie. Daarbij kunnen onder meer navigatie, formulieren, schermweergave, gebruikersrechten en interacties met functies van het toestel worden gecontroleerd.

Welke combinaties getest moeten worden, hangt af van de app en het daadwerkelijke gebruik. Het doel is niet om ieder denkbaar apparaat afzonderlijk te testen, maar om een representatieve testdekking te realiseren voor de gebruikersomgeving van de applicatie.

Gebruikersflows controleren

Test wat gebruikers daadwerkelijk doen

Afzonderlijke schermen kunnen correct functioneren terwijl een volledige gebruikersflow alsnog problemen oplevert. Daarom is het belangrijk om een app vanuit complete scenario’s te testen.

Denk aan het aanmaken van een account, wachtwoordherstel, onboarding, bestellen, betalen, documenten uploaden of het doorlopen van een specifieke workflow. Daarbij wordt gekeken of gegevens correct worden opgeslagen en of gebruikers logisch naar een volgende stap worden geleid.

Ook uitzonderingssituaties verdienen aandacht. Wat gebeurt er bijvoorbeeld wanneer een verbinding tijdelijk wegvalt, verplichte gegevens ontbreken of een externe dienst niet beschikbaar is? Juist deze situaties kunnen tijdens normaal gebruik tot problemen leiden.

app testing ios en android

Koppelingen en mobiele functies

Meer testen dan alleen het scherm

Veel mobiele apps zijn gekoppeld aan een backend, API of verschillende externe diensten. Een goed functionerende interface betekent daarom nog niet automatisch dat de volledige applicatie correct werkt.

Bij app testing kunnen API-verzoeken, gegevenssynchronisatie en de verwerking van responses worden meegenomen. Daarnaast kunnen app-specifieke functies zoals pushnotificaties, camera, locatievoorzieningen, biometrische authenticatie en het uploaden van bestanden worden gecontroleerd.

Hierbij is vooral de samenhang belangrijk. Een notificatie moet bijvoorbeeld niet alleen ontvangen worden, maar de gebruiker vervolgens ook naar de juiste plaats in de app brengen.

Regressietesten bij app-updates

Voorkom dat nieuwe functies bestaande functies raken

Mobiele apps worden na de eerste release vaak verder ontwikkeld. Nieuwe functionaliteiten, aanpassingen aan de backend en updates van libraries kunnen invloed hebben op onderdelen die eerder goed functioneerden.

Met regressietesten worden belangrijke bestaande functies opnieuw gecontroleerd nadat wijzigingen zijn doorgevoerd. Zo kan eerder worden vastgesteld of een nieuwe aanpassing onbedoeld invloed heeft op andere delen van de app.

Voor apps met regelmatige releases kunnen terugkerende tests gedeeltelijk worden geautomatiseerd. Daardoor kunnen belangrijke scenario’s structureel worden gecontroleerd, terwijl handmatige tests worden ingezet voor nieuwe functionaliteiten en situaties waarbij menselijke beoordeling nodig blijft.

mobile-apps

Testen vóór App Store-release

Controle vóór publicatie

Een release naar de Apple App Store of Google Play Store is een logisch moment voor een laatste controle van de applicatie. Daarbij kunnen de belangrijkste gebruikersflows en recent gewijzigde onderdelen opnieuw worden getest.

Naast functionele werking kunnen zaken als versiebeheer, configuratie, productieomgevingen en koppelingen relevant zijn. Een app die in een testomgeving goed werkt, moet immers ook met de juiste productieconfiguratie functioneren.

Door deze controle onderdeel te maken van het releaseproces ontstaat een duidelijk moment waarop wordt vastgesteld of de geplande versie technisch gereed is om te worden aangeboden voor publicatie.

Uw app laten testen

QA voor iOS- en Android-applicaties

Wilt u een nieuwe mobiele app controleren, een bestaande applicatie voorbereiden op een release of structureel QA opnemen binnen verdere appontwikkeling? APPelit kan mobiele applicaties functioneel en technisch testen.

We kunnen daarbij onder meer gebruikersflows, verschillende apparaten en besturingssystemen, API-koppelingen, regressie en app-specifieke functionaliteiten controleren. Testing kan zowel onderdeel zijn van een ontwikkeltraject als afzonderlijk worden uitgevoerd op een bestaande applicatie.

Laat uw app testen voordat deze bij gebruikers terechtkomt en krijg duidelijk inzicht in eventuele afwijkingen die vóór de volgende release aandacht nodig hebben.

Ervaar het gemak van onze service!

Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug.
U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier

Terugbelverzoek persoon voor APPelit

Ervaar het gemak van onze service!

Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug.
U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier



    Perfect en professioneel IT bedrijf, kent de markt zo goed dat ze voorlopen op de actuele ontwikkelingen.
    gertjan baan
    8 maanden geleden
    Snelle, vriendelijke en behulpzame service!
    Mika Lieve
    10 maanden geleden
    Goede en snelle service
    Hidde van den berg
    1 jaar geleden
    Ik loop momenteel stage en werk mee aan de implementatie van een e-learning platform. In dit traject heeft APPelit ons ontzettend goed geholpen om helder te krijgen waar onze behoeften en prioriteiten lagen. Ze stelden de juiste vragen en dachten professioneel en eerlijk met ons mee. Tijdens dit proces werd duidelijk dat onze uiteindelijke keuze buiten de offerte van APPelit viel. Toch bleven zij open, oprecht en behulpzaam. Ze gaven eerlijk aan wat zij konden bieden en waar de match misschien minder goed was, zonder ons iets op te dringen. Die transparante houding waarderen wij enorm. Het getuigt van integriteit en oprechte betrokkenheid bij de klant, ook als daar geen directe samenwerking uit voortkomt.
    Eddu Scholten (EDD)
    1 jaar geleden
    Goede en snelle service! Persoonlijk contact met Johannes is altijd zeer fijn.
    Cindy Van Zalen
    2 jaar geleden
    Twan van Stralen
    1 jaar geleden
    Sluiten