Introduction to Appium
Installation Guide
Pre requisite
Appium 2.0 Update
Appium 2.0 Overview and the Installation
Installing Appium 2.0 server
Updating to the Latest Version
Appium 2.0 - Running the very first Browser test on a Real Device
Appium 2.0 - Running the very first Native App test on a Real Device
RECENT 2022 Live Training recordings from a Corporate Batch
Corporate Training recordings on Selenium Basics and Appium Mobile Automation
Code from the entire training
Day 1 - Selenium Basics - Introduction to Selenium and Integrated components
Day 2 - Selenium Basics - Configuring Maven
Day 3 - Selenium Basics - Finding Elements, Explicit vs ImplicitWait, Xpath etc
Day 4 - Handling Checkboxes, IsElementPresent, CSS, TestNG Framework etc
Day 5 - TestNG, ReportNG and Extent Reports
Day 6 - TestNG Parameterization, Parallel Test Execution, Log4j, Properties etc
Day 7 - Java Mail API, Appium Detailed Configuration
Day 8 - Installing and Automating Native Apps, Appium Inspector, Android KeyCode
Updated Gesture Handling Scroll Util from Appium 2.0
Day 9 - Automating Gestures - Swipe, Scroll, Drag and Drop, Switching Apps etc
Day 10 - Cucumber BDD with Page Objects
Day 11 - IOS Detailed installation and execution on Safari and Native Apps
Basic Installation on Windows - Latest Lectures from Appium 1.8.2 version
Configure Java and set global environment variables
Configuring Android Studio and creating a new Android Virtual Device
Configuring Environment variables for Android ADB
Configuring Real Android Device
Installing Node js and Appium NPM Package
Configuring Maven and Download Appium dependencies
Downloading Eclipse and Adding Dependencies
Basic Installation on MAC OSX - Latest Lectures from Appium 1.8.2 version
Configuring Java and setting up environment variables
More Prerequisite for Appium Installation on MAC OSX
Download and Install AndroidStudio
Downloading Eclipse and Maven Dependencies
Installing Maven and Configuring environment variables on OSX
Launching the Android Virtual Device (AVD) / Emulator
Executing Test on a Real Android Device and Nexus 5 Emulator
Code for executing the test on Real device
Appium - Get started with the First Test execution on Real Device
Mirroring your Android device on Windows or MAC
Test on Chrome Browser on a Real Device
Executing Test on a WebApp
Integrate the Appium API JavaDoc in Eclipse
Inspecting Elements on a WebApp
Installing the App on Real Android device
Finding the Package and Activity Information
Learn Starting Appium server Programatically on Windows and MAC OSX
Starting the Appium server programatically on Windows
Short code to start Appium server
Starting the Appium server programatically on MAC OSX
Locator Strategies and Simulating Android Hardware Keys
Simulating Android Hardware KeyEvents
Simulating Android Hardware KeyEvents - Code
Locator Strategies for Finding Elements
Locator Strategies for Finding Elements - Code
Optional lecture for students who wants to build their automation project from AndroidStudio instead of Eclipse IDE
Adding Appium Gradle dependencies to Android Studio
Integrating Appium and Adding Gradle dependencies under Android Studio
Android UISelector API
Understanding the UISelector Class
Download the APK used in project
Implicit and Explicit Wait
Finding Elements with Uiautomatorviewer
Appium Android - Testing Android Native Apps on Windows
Before you watch the next lecture
Making a call with internal dialer application - Real Device
Making a call with internal dialer application - Code
Adding a new contact to the phone book - Real Device
Adding a new contact to the phone book - Code
Sending SMS from a real device
Sending SMS from a real device - Code
Working with Calculator - Real Device - Part 1
Working with Calculator - Code
Working with Calculator - Real Device - Part 2
Handling Gestures - Utility for Swipe / Scroll / Tap / LongPress / Drag and Drop
Gestures Handling Utlility
ScrollUtil - Gestures Handling Utility Code from Latest Appium 2.x version
Drag and Drop Latest Code
Drag and Drop
DRAGDROP Apk file
Scroll to an Element latest code
Scroll to an Element and Text using AndroidUIAutomator
Scroll Up and Down - Handling FlipBoard app
Code from Above Lecture
Android Key Events
Android Key Events - Code
Tapping an Element on a Real Device - Part 1
Tapping an Element on a Real Device - Part 2
Tapping an Element on a Real Device - Code
Swipe - Searching Phonebook Contacts - Part 1
Swipe - Searching Phonebook Contacts - Part 2
Swipe - Searching Phonebook Contacts - Code
Android Lollipop 5.0 Update - ScrollTo - Contacts