As per my understanding, I have created following training plan. Please review and let me know if I'm missing something or anything needs to be update?
Topics Introduction to Mobile Testing
- What is Mobile application testing?
- Why is Mobile testing important?
- What do you need to be a good mobile tester?
- Types of Mobile Applications
- Mobile Application SDLC
Mobile web applications
- Overview
Overview
- Types of Mobile web apps:
Types of Mobile web apps:
a) Non-responsive applicationsa) Non-responsive applications
b) Responsive applicationsb) Responsive applications
- Testing mobile web apps
Testing mobile web apps
- Technologies used to develop
Technologies used to develop
Native Mobile Applications
- Overview
Overview
- Types of Native apps:
Types of Native apps:
a) Device-specific applicationsa) Device-specific applications
b) Responive applicationsb) Responsive applications
c) Hybrid applicationsc) Hybrid applications
- Testing native apps
Testing native apps
- Technologies
Technologies
a) OS APIa) OS API
b) App Storeb) App Store
c) Device capabilitiesc) Device capabilities
Unique Mobile Testing Considerations
- User Experience
- Network
- Data Storage
- Operating system
- Jail Breaking
- Hardware/Device capabilities
- Security
Mobile Testing Platforms
- Introduction
- Desktop browsers
- Mobile Emulation
- Cloud Testing - AWS Device Farm
- Physical Device testing
- Remote Device testing
Mobile Testing Techniques
- Exploratory Testing
- Device Access
- Security Testing
- Performance Testing
- Compatibility Testing
- Submission Guideline Testing
Tools for Mobile Testing
- Multi platform testing tools
- Android Testing tools
- iOS Testing tools
- BlackBerry Testing tools
- Windows Mobile Testing tools
- Remote Device Access Services.
- Outsource/Crowd source testing services