Udemy

Appium 2.X Mobile Automation - Android & iOS

Enroll Now
  • 269 Students
  • Updated 12/2025
4.4
(39 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
12 Hour(s) 0 Minute(s)
Language
English
Taught by
Lucky Trainings
Rating
4.4
(39 Ratings)

Course Overview

Appium 2.X Mobile Automation - Android & iOS

Latest Version 2.X of Appium, course to master Appium , Build Page Factory framework,Mobile Automation testing,Appium

Course updated on 08 December 2025 with below concepts:

  • Overview on AI

  • Overview on LLM

  • Overview on RAG

  • Overview on Generative AI

  • Overview on Memory

  • Overview on AI Agent

  • Overview on LangChain & LangGraph

  • Overview on MCP Server

  • Overview on Human In the loop , Hallucination & Guardrails

  • Overview on Fine-Tuning

  • Overview on Context

  • Overview on Prompts

  • ChatGPT vs CoPilot vs CURSOR

  • Overview on OpenAI

  • Overview on AI Models

  • Overview on n8n workflow

  • Generate API Key in OpenAI

  • Create workflow in n8n

  • Create Public Chat in n8n workflow

  • Overview on OpenAI Tokens

  • CURSOR - Create a Chrome Extension for Record & Playback

  • CURSOR - Create an OTP Shield Mobile APP


Course is updated on 04-08-2025 with below topics

Scroll using UiScrollable

Scroll using UiScrollable - setAsVerticalList

Scroll using UiScrollable - setAsHorizontalList

Scroll using UiScrollable - setMaxSearchSwipes

Scroll using UiScrollable - scrollForward & scrollBackward

Scroll using UiScrollable - ScrollToEnd & scrollToBeginning



Course is updated on 03-08-2025 with below topics

  • Parallel Execution using setSystemPort & wdaLocalPort


Course is updated on 02-08-2025 with below topics

  • Appium-gestures-plugin : Swipe Left & Swipe Right- Android

  • Appium-gestures-plugin : Swipe Left & Swipe Right- iPhone

  • Appium-gestures-plugin : DoubleTap

  • Appium-gestures-plugin : longPress


Course is updated on 01-08-2025 with below topics

  • Overview on ElementID

  • Appium-gestures-plugin installation & overview

  • Appium-gestures-plugin : Swipe Up & Swipe Down- Android

  • Appium-gestures-plugin : Swipe Up & Swipe Down- iPhone


Course is updated on 31-07-2025 with below topics

  • Coordinates identification which covers X , Y, Height & Width


Course is updated on 29-07-2025 with below topics

  • Appium-device-farm plugin  - Video Recording Configuration

  • Appium-device-farm plugin  - Video Recording Implementation


Course is updated on 28-07-2025 with below topics

  • getImagesSimilarity with options & highlight the difference between images command with example

  • getImagesSimilarity using Files & options, highlight the difference between images command with example

  • appium-device-farm plugin configuration , implementation with example

Course is updated on 27-07-2025 with below topics

  • getImagesSimilarity command with example

Course is updated on 26-07-2025 with below topics

  • Appium-Dashboard Plugin with examples

  • Appium-Image Plugin with examples


Course is updated on 26-01-2025 with below topics

Appium Interview Question & Answers Part 1

Appium Interview Question & Answers Part 2

Appium Interview Question & Answers Part 3

  JAVA Programming below series of videos updated to this course

  • How to Check Given String is Palindrome or Not | JAVA Program to Check String is Palindrome or not

  • Print All Substrings of a given String | Java Program to print all substrings for a String

  • Print all Palindromic Substrings | Find All Palindromic Substrings In a String

  • Java Program || Magic Number || Check whether given number is Magic Number or not

  • Program to Reverse A String in Java | Reverse A String | Reverse Words in a String in Java

  • Java program to arrange array elements in ascending order

  • Capitalize each word in the given string

  • Count Number of Words in Given String

  • Count number of spaces in the given String

  • Main Method Overloading with examples

  • Print Numbers from 1 to 10 without using loops

  • Remove Duplicate Values in an Array                                    





Course is updated on 05-01-2024 with below topics on 2.X version of APPIUM:

Performing Double Tap Operation

Performing Tap Operation

Performing Double Long Press Operation

Performing Double Swipe-UP/ Swipe-DOWN Operation


Course is updated on 30-12-2023 with below topics on 2.X version of APPIUM:

Page Factory Framework + Cucumber + Testng Part 8


Course is updated on 29-12-2023 with below topics on 2.X version of APPIUM:

Page Factory Framework + Cucumber + Testng Part 3 

Page Factory Framework + Cucumber + Testng Part 4

Page Factory Framework + Cucumber + Testng Part 5  

Page Factory Framework + Cucumber + Testng Part 6 

Page Factory Framework + Cucumber + Testng Part 7  



Course is updated on 20-11-2023 with below topics on 2.X version of APPIUM:

Page Factory Framework + Cucumber + Testng Part 1 

Page Factory Framework + Cucumber + Testng Part 2


Course is updated on 16-11-2023 with below topics on 2.X version of APPIUM:

  • How to pass options while creating AndroidDriver

    • noReset

    • appAcitivity

    • platformName

    • platformVersion

Course is updated on 07-10-2023 with below topics:

  • Introduction Appium 2.X version

  • Configuring machine with Appium 2.X

  • Create a Program using XCUITestOptions to launch an app on Simulator

  • Create a Program using UiAutomator2Options to launch an app on Android Device

  • we are uploading videos that covers features on Appium 2.X versions


Appium - Mobile Testing with Latest 1.22 and real time project implementation

#Appium - Mobile Testing with Latest 1.22 and real time project implementation

Appium 1.22

#Appium 1.22

appium 2.1

appium latest version



This Course is updated on 23rd Feb 2022 with  course material section


This Course is updated on 26th Jan 2022 with :

      1. Frequently encountered issues and possible solutions

     2. Modify existing framework and convert to Mobile & Page Factory framework

     3. Pagefactory framework with example and assignment

     4. Pagefactory implementation on iOS and identifying multiple locators using page factory and adding loggers to code base

     5. Upgrading  Appium server to 1.22.0 and Appium inspector and fixing all the issues


This Course is updated on 07th Jan 2022 with page factory concept

This Course is updated on 06th Jan 2022 with saucelabs integration

This Course is updated on 05th Jan 2022 jenkins master slave implementation

This Course is updated on 04th Jan 2022 overview on jenkins and creating jobs in jenkins


This course is designed for complete beginners.

Get started with Appium on Android & iOS using JAVA .


If you are a complete beginner on Mobile testing, this course is perfect for you.


At the end of the training you will be in a position to handle any interviews on Mobile automation testing and easily crack interviews and handle any project on Mobile automation


Please find below list of topics that we are going to cover as part of this training program:

On a high level below is the list of items we are covering:

1. Configuring window Machine

2. Configuring MAC Machine

3. Android device automation

4. IOS device automation

5. Cucumber BDD framework

6. Page factory model

7. CI/CD integration

8. Saucelabs integration

9. Core java tutorial


Please find below detailed concepts which we are covering:


overview on core java concepts

Introduction to Appium

Overview of Open Source Mobile Test Automation tools

Open source Mobile Automation tool Evaluation docs

Automating various scenarios in Android App

Overview on Cucumber BDD framework

Automating app using BDD framework

Overview on Android Driver, desired capabilities

Connecting real device, enabling usb debugging mode, creating simple script

Overview on Appium inspector, Vysor, creating simple script Part 1

Create android Emulator and execute script on emulator

How to handle switches on Android & iOS 

How to handle buttons on Android & iOS 

How to handle text fields on Android & iOS 

Scenario for login to an application

Scenario for creating an account with ecom application

Creating an E2E scenario that handles DropDown, Popup , text fields on ecom application

Switching webview and handling contexts

Identifying locators for the webview

Overview on touch actions with examples

We have also included core java concepts in this tutorial

Cucumber BDD framework

Overview on Page Factory framework with real world examples

Jenkins Master & Slave setup

Saucelabs integration

, XCUITest, UIAutomator, Katalon, Appium on Android, Appium on iOS, Automating mobile app




Course Content

  • 9 section(s)
  • 156 lecture(s)
  • Section 1 APPIUM 2.X Features , Frameworks
  • Section 2 Appium Plugins
  • Section 3 Android Configuration & Automation
  • Section 4 Configuration of appium on MAC & iOS Automation
  • Section 5 Cucumber BDD Framework Tutorial
  • Section 6 Interview Q & A
  • Section 7 Core Java tutorial
  • Section 8 Java Programming Series
  • Section 9 Artificial Intelligence

What You’ll Learn

  • You can work on any project on appium on both Android & iOS
  • Plan, build and execute test automation with Appium
  • Integrate your test scripts with saucelabs
  • Configure jobs in jenkins
  • all real world issues and solutions


Reviews

  • S
    SIDDABATTUNI HARINADH
    5.0

    nice content

  • A
    Alex Wainer
    4.5

    P

  • M
    Muthuselvaraj M
    2.5

    Good, but it is hard to understand the installation instructions that needs to be in updated version. I have tried to install in my personal computer by using this class am not able to install the Appium and Android studio application in my laptop If your able to connect with me for this issue you can contact me through my mail id: muthuselvaraj.msr@gmail.com

  • L
    Lalit Aggarwal
    5.0

    I liked his course more than that, the way he resolved my queries by taking one-to-one session on the webEx. I want to specially thanks to Surendra for his support.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed