Mobile-App-Testing
Mobile Application Testing

Objective

  • Introduction to Mobile Application Testing
  • Traditional Apps vs. Mobile Apps
  • Mobile Application Types – .Mobi vs. Native vs. Hybrid Apps
  • Software Testing Vs Mobile App Testing
  • Introduction Mobile Apps & Mobile App Testing
  • Physical devices vs. emulators / simulators
  • How to take screen shots – Screenshots capturing tools
  • How to take videos – Video capturing software
  • How it’s different from Web Application Testing
  • What are the Mobile OS in Market
  • Similarity & Differences between Mobile OS
  • Testing on Wi-Fi & Data
  • Types of mobile application Testing
  • Get familiar with different Mobile Devices.
  • Mobile apps testing on Real devices and Tablets
  • Installing the test mobile applications in iPhone, Android & BB (.apk, .ipa)
  • Overview of Cloud based Mobile Testing Solutions
  • Mobile Application Testing – Test strategy and Test Case check list.

Different Types of Mobile Applications Testing

  • Functional Testing
  • Compatibility Testing
  • Performance Testing
  • Stress Testing
  • Memory Leakage Testing
  • Interrupt Testing
  • Usability Testing
  • Installation/Un – installation Testing
  • Certification Testing

User Interface Testing

  • Screen Orientation/Resolution
  • Version’s Compatibility Testing
  • Touch Screens
  • Trackballs, Track Wheels and Touchpad’s
  • Soft Keyboards
  • Hard Keys
  • Shortcuts

Test Automation on Mobile Applications

  • Automation Tools used for testing Mobile Apps
  • Test Strategy and Framework
  • Test Result Analysis

External Factors Testing

  • Network Connections
  • SD Card Interactions
  • Phone calls and Other Interruptions
  • Device Options

Security Testing

  • General Considerations
  • Web Applications
  • Sensitive Information
  • Application and Device Permissions

Testing with Emulators

  • Challenges in Device and Emulators

Challenges in Mobile Applications

  • Environment
  • Application
  • Users