
Appium Training Course
Mobile Application Testing
- Learn about Market size and figures
- Get knowledge of Players in the Mobile Space
- Learn about Target audiences and customers
- Get knowledge of Business Model in Mobile Space
- Get an Overview of Mobile Devices
- Learn about Different Types of Mobile Applications
- Learn about Mobile Application Architecture
- Get knowledge of Automation of Web Applications
- Learn about Automation of Mobile Applications
- Get knowledge of Open Source and Paid tools for Web and Mobile Automation
- Learn about Client-side architecture
- Get knowledge of Server-side architecture
- Learn about the common Connection Types
- Learn about Development Platforms for Mobile Applications
Mobile Applications Test Types & Mobile Application Testing Process & Techniques
- Mobile Applications Test Types
- Get knowledge of the Challenges of mobile application testing
- Learn about Testing in Mobile Space
- Learn about Emulators & Simulators
- Learn about Differences in Mobile & Conventional Application Testing
- Learn about Mobile Testing Types
- Learn about UI Testing
- Get knowledge of Functional Testing
- Get knowledge of Regression Testing
- Get knowledge of Interruption Testing
- Learn about Installation/ Upgrade Testing
- Get knowledge of Compatibility Testing
- Learn about Network Testing
- Get knowledge of Certification Testing
- Learn about Field Testing
- Get knowledge of Usability Testing
- Learn about Localization Testing
- Get knowledge of Performance Testing
- Mobile Application Testing Process & Techniques
- Learn about Test Process
- Learn about Test Levels
- Get a good knowledge of the Agile and Mobile Application Development
- Learn about Test Coverage
- Get a good knowledge of Equivalence Class Partitioning
- Get a good knowledge of Boundary Value Analysis
- Learn about Decision Table
- Get a good knowledge of the State Transition Testing
- Learn about Structural versus Functional Technique Categories
- Get a good knowledge of Verification versus Validation
- Learn about Static versus Dynamic Testing
- Get a good knowledge of the Examples of Specific Testing Techniques
Appium Installation On Android And Ios & Web Application & Mobile Application Automation
- Appium Installation On Android And Ios
Android Platform
- JDK (Java Development Kit) and Eclipse Configuration
- Android SDK Installation
- Appium Exe – Installation
- Real Mobile Device configuration – Settings, PDAnet+, etc
- Application utilities - APK Extractor, Activity Launcher, etc
- Selenium Jar and Appium Client Library configuration
- ADB Commands, Android Settings, Developer Settings, Appium Inspector, Trash actions
iOS Platform
- Xcode tool for iOS
- Homebrew, Npm to install appium server
- iOS Automation Testing using UIAutomation framework
- Web Application & Mobile Application Automation
- Learn about Selenium WebDriver Introduction
- Get to know about WebDriver Architecture
- Learn about WebDriver Configuration
- Get to know about Locators - ID, Name, Xpath, CSS, etc
- Learn about Handling Different Browsers
- Get to know about Mobile Application Types – Native, Hybrid, Web
- Learn about Different Mobile Platforms (iOS, Android, Windows Phone)
- Get to know about Real Mobile Device/ Emulators and Simulators
- Get an Introduction to Appium, Features, Advantages, and Limitations
- Learn about Open Source and Paid tools for Web and Mobile Automation
Introduction To Calabash
- Get to know about Mobile Testing Overview
- Learn about Mobile Application Testing Strategy
- Get an Introduction to Calabash & Cucumber
- Learn about Setting up Environment for Calabash
- Get to know about Making the application ready (Resigning)
- Get to know about Querying the Android APP
- Get to know about Creating the Object Repository
- Learn about Basic Calabash Scripting
- Learn about Advanced Calabash – I
- Get to know about the Executing Tests and Analyzing Results