Mobile Testing Training

Mobile Testing Course Content

Automating Mobile Applications
  • An Introduction to Mobile Application Types – Native, Hybrid, Web
  • Different Mobile Platforms (iOS, Android, Windows Phone)
  • Real Mobile Device/ Emulators and Simulators

Appium Tool
  • Introduction to Appium,
  • Features of Appium
  • Advantages and Limitations
  • Appium Arichitecture
  • Installations

Android Platform
  • JDK (Java Development Kit) and Eclipse Con
  • Android SDK Installation
  • Appium Exe – Installation
  • Real Mobile Device con
  • Installations
  • Application utilities - APK Extractor, Activity Launcher etc
  • Selenium Jar and Appium Client Library con
  • ADB Commands, Android Settings, Developer Settings, Appium Inspector, Trash actions

iOS Platform
  • Xcode tool for iOS
  • Homebrew, Npm to install appium server

Mobile Element Identification
  • Android - UI Automator Tool, Appium Inspector, Chrome ADB plugin
  • IOS - Appium Inspector, Safari Dev Tools
  • Locators - Resource-ID, Name, Xpath, ClassName, Content-desc, text, AccessibilityID, IOSUIAutomation, AndroidUIAutomator etc

Appium Concepts and Challenges
  • Automation of Native, Hybrid and Web App
  • Desired Capabilities concepts
  • Drag and drop, TouchActions, Scroll, Swipe using touch actions
  • Multi-Touch, Swipe, Tap, LongPress, Flick, Pinch and Zoom
  • Upload pic from Gallery, Camera, DatePicker, Taking Screenshot, Android Key Events

Appium Framework Development

Book Your Course