The mobile testing of a Mobile application is performed to test the functionality as well as to check if it is quick and easy with less but correct functionality than a slow, heavy and difficult application with many features. The main objective is to ensure that we have an easy-to-use, faster and industry-accepted interface which is widely and commonly used.
- What is all about Mobile Device Testing?
- Why is it required?
- Knowledge about Mobile OS/Platform
- Introduction to different mobile devices
- What is emulator?
- How to install an emulator?
- How to launch first app on emulator?
- Explore the capabilities of emulator
- Install a real-time application on emulator
- Mobile Application Testing
- Mobile Handset Testing
- Mobile Website Testing
- Test cases and general scenarios for mobile application
Types of Mobile Apps Testing
- User Interface Testing
- Functional Testing
- Compatibility Testing
- Interrupt Testing
- Certification Testing
- Performance and Stress Testing
- Mobile Testing Techniques
- - Exploratory testing
- - Service/API Testing
- - Device Access
- - Security Testing
- - Back-end Testing Internationalization and Localization Testing
- - Test Automation
- - Network Testing
- - Performance Testing
- - Submission Guidelines Testing
- - Compatibility Testing
- Fundamental concepts of mobile app testing
- Unique challenges in mobile testing
- Differences from Web app testing
- How to start a mobile app testing project from scratch
- Designing and setting up a mobile app testing lab
- Exposure to various mobile devices and platforms. iOS and Android
- Native Apps, Mobile Browser Apps, Hybrid Apps
- Real-Device, Simulation, Emulator, Reflector testing. Detailed defect
reporting, screenshots, Cloud Emulators Remote Data Access etc
- Challenges, Uniqueness and Best practices for MAT
- Automation Tools: Introduction to Appium