Session 5 - Mobile Testing
Session 5 - Mobile Testing
Fundamentals
Session 5
Mobile Testing
Deep Dive
Agenda
❖ Major Application Types
❖ Web–based
❖ Native
❖ Hybrid
❖ Mobile Testing Checklist
❖ Build Vs Release
❖ Tips
❖ TestFlight Walkthrough
How Mobile Apps
are Built?
❖ To be able to know how to test it, we should know
how mobile apps are being built.
❖ Now adays mainly there are 3 categorizes:
❖ Verify the app behavior when connected to the internet through Wi-Fi / 3G / 2G?
❖ Does the app behave according to specification of the app is out of network reach?
❖ Does the app resume working when it gets back into network reach from outside reach of the network?
❖ Update transactions are processed correctly after re-establishing connection.
❖ Does the app still work correctly when tethering or otherwise connected to another device
❖ What happens if the app switches between networks (Wi-Fi, 3G, 2G)
Build Vs Release
❖ “build” is usually given by dev team to the test team while a
“release” is formal release of the product to its customers.
❖ Only when a “build” get tested and certified by the test team
then we can get a form a “release” to production.
❖ Since a “build” can be rejected by test team if any of the tests
fail or it does not meet certain requirements, it’s normally to
that one “release” can have several “builds” associated with it.
Tips Time !
❖ Always ask for the build version and document it
❖ Report crashes even if it’s not reproducible
❖ Location dependency test cases
❖ Compatibility scope and testing is a key
❖ Performance and security testing is very important specially
when the app is open for public, or when we anticipate a
high volume of users.
❖ Localization testing and standard
What is TestFlight?
❖ Apple's TestFlight is a tool created to help
developers distribute their beta apps to users
before they are released on the App Store to
everyone.
❖ Basically, for testing team it’s just an application
we install to be able to download the apps that
need to be tested on iOS.
Walkthrough on TestFlight
Walkthrough on TestFlight
Walkthrough on TestFlight
Walkthrough on TestFlight
Task Time!
Test and log your bugs for the following
applications:
1. Visit Dubai
2. Dubai Calendar
You can download the apps form Apple store or
Google store or from the footer of the website here:
https://www.visitdubai.com/en/