Below are 4 irreplaceable steps for mobile applications testing.
Installation
Verify that application can be Installed Successfully. Application should be able to install successfully.
Uninstallation
Verify that application can be uninstalled successfully. User should be able to uninstall the application successfully.
Network Test Cases
Verify the behavior of application when there is Network problem and user is performing operations for data call. User should get proper error message like “Network error. Please try after some time”
Verify that user is able to establish data call when Network is back in action. User should be able to establish data call when Network is back in action.
Voice Call Handling
Verify that user can accept Voice call at the time when application is running and can resume back in application from the same point. User should be able to accept Voice call at the time when application is running and can resume back in application from the same point.