Mobile services and apps will behave differently as per the network and location, so test plans will require environmental setups.
Installation/OTA Testing
Mobile service installation process flows, limitations and performance are all key steps that need to be benchmarked within the applicable environments.
Performance Testing
Conditional handling of Mobile services and apps need to be optimized through production performance QA. Performance QA assists in managing transactional flows, battery and offline issues.
Interrupt Testing
When an app is being run, several interruptions can occur. The app response and behavior needs to be tested dependent on the variables of the network environment. Testing against all the types of interruptions including network outages should be inclusive of an effective test plan.
Version Testing
Updates and testing that supports agile development from market to market ranges are important in managing rollouts.