- Challenges in testing mobile applications
- How to select a device for testing?
- Test cases for mobile testing
- Tools
Challenges in testing mobile applications
The plethora of devices spread across different platforms
- Different platforms
- Different OS versions
- Different custom UIs (Samsung One UI, Xiaomi MIUI)
- Screen sizes and resolutions
- Networks (2G, 3G, 4G), some devices do not have GSM sim cards
- Environment: running in background, battery state of the device, switching between networks, accelerometer, gyroscope, GPS, memory cards, camera.
How to select a device for testing?
- Depends on region product will be shipped
- Manufacturers
- OS versions
- Screen sizes, resolutions
Test cases for mobile testing
The MOST comprehensive testing checklist and practices- Mobile testing mind-map: no internet, different OS, …
- For web: different browsers and their version
Tools
- Appium