4.29 out of 5
4.29
573 reviews on Udemy

Appium – Mobile Testing with Latest 1.8.2 and Live Projects

260+ Lectures, 65+ Hours of inDepth training on Mobile apps automation for IOS and Android using Appium on Real Devices
Instructor:
Rahul Arora
3,366 students enrolled
English [Auto-generated]
By the end of the course you will be as much trained to automate any mobile based Native, Hybrid & Web application using Appium and Selendroid
Many pdf files, course code and other reference material will be provided along with the video lectures

       One single course to Master Mobile automation testing for IOS and Android 

***********FIRST COURSE TO COVER MAXIMUM TOPICS ON ANDROID AND IOS WITH MOBILE AUTOMATION FRAMEWORKS IN DEPTH*******  

Update: New Lectures added based on Latest Appium 1.8.2 for IOS 10 with XCUITest and Android 7.0 update

Update: Master Mobile Automation framework added for IOS and Android

  ********What makes this course unique from others********************** 

65+ hours of Latest and unique content, 260+ Lectures which you will not find in any other Appium courses on Udemy 

  **************************************************************************************************   

RECENT UPDATES:

Added the lectures from Recent API Updates i.e. 1.8.2

Added Lecture on Appium Grid – Parallel execution on Multiple Devices

Added lectures on Mobile Automation Master Framework – One Framework to Automate All Types of Native, Hybrid & WebApp with integration of Page Objects, Page Factory and Cucumber BDD

**************************************************************************************************

As the mobile market is growing so there’s a demand of Mobile application testers increasing like anything across the Globe.

  Appium: supports Mobile application testing on Native, Hybrid & WebApps for Iphone, Ipads & Android real device and Emulators / Simulators. 

                These are the unique Appium training tutorials in market that will help you in learning Mobile apps automation testing for IOS and Android in very simple way using the upcoming Selenium 3.0 APIs

                                    I have covered examples on both Simulators / Emulators and Real IOS & Android Devices. 

                                        Not just the video lectures you will see the entire coding part done  step by step and the lectures are explained in a very detailed and  practical approach is taken in every example by the trainer. 

Introduction to the Course

1
Introduction to the course
2
Important things to know before you start with the course
3
Introduction to Appium
4
Installation Guide
5
Pre requisite

Basic Installation on Windows - Latest Lectures from Appium 1.8.2 version

1
Configure Java and set global environment variables
2
Configuring Android Studio and creating a new Android Virtual Device
3
Configuring Environment variables for Android ADB
4
Configuring Real Android Device
5
Installing the Latest Appium GUI
6
Installing Node js and Appium NPM Package
7
Configuring Maven and Download Appium dependencies
8
Downloading Eclipse and Adding Dependencies

Basic Installation on MAC OSX - Latest Lectures from Appium 1.8.2 version

1
Configuring Java and setting up environment variables
2
More Prerequisite for Appium Installation on MAC OSX
3
Download and Install AndroidStudio
4
Installing the Latest Appium GUI
5
Installing the Appium server through Node
6
Downloading Eclipse and Maven Dependencies
7
Installing Maven and Configuring environment variables on OSX
8
Executing Test on a Real Android Device and Nexus 5 Emulator
9
Launching the Android Virtual Device (AVD) / Emulator

Appium - Get started with the First Test execution on Real Device

1
Mirroring your Android device on Windows or MAC
2
Executing Test on a WebApp
3
Integrate the Appium API JavaDoc in Eclipse
4
Inspecting Elements on a WebApp
5
Installing the App on Real Android device
6
Finding the Package and Activity Information

Starting Appium server Programatically

1
Starting the Appium server programatically on Windows
2
Starting the Appium server programatically on MAC OSX

Locator Strategies and Simulating Android Hardware Keys

1
Simulating Android Hardware KeyEvents
2
Simulating Android Hardware KeyEvents - Code
3
Locator Strategies for Finding Elements
4
Locator Strategies for Finding Elements - Code

Appium Gradle configuration

1
Adding Appium Gradle dependencies to Android Studio
2
Integrating Appium and Adding Gradle dependencies under Android Studio

NEW - Online Live Batch on Appium from Oct 2016

1
Download Android Studio and Eclipse Stable Version
2
Introduction
3
Day 1 - Introduction to Appium and other integrated components
4
Day 2 - Implicit and Explicit Wait, Dynamic Elements, Appium pre-requisite
5
Day 3 Recording
6
Day 3 - Installing Appium
7
Appium intro and Installation documents

Download the PDF from the download's section

8
Basic installation on Windows guide
9
Day 4 - Test WebApp, Deploying app, Starting server through code
10
Day 4 - Test WebApp, Deploying app - Code
11
Day 5 - Native Events, Dialing a call, Package and Activity information
12
Day 6: Handling Gestures, Drag and Drop, Swipe, Scroll etc.
13
Day 5 & 6 Code
14
Day 7 - Handling Hybrid Apps, Right and Left swipe, Toast Verification
15
Day 7 - Code
16
Day 8 - Utilities & TestNG Framework
17
Day 9 - TestNG Framework
18
Day 10 - TestNG Dataprovider & Grid - Parallel execution on Multiple Devices
19
Day 11 - Jenkins, Customized Reporting using ReportNG and Extent Report
20
Day 12 - Live Project on Page Object Model Framework
21
Day 12 - Live Project - Download Code and App
22
Day 13 - Live Project on Page Object Model Framework - Part 2
23
Day 13 - Live Project - Code
24
Day 14 - IOS - XCUITest Appium Driver installation on OS X
25
Day 15 - IOS Framework and new Appium 1.4 Desktop GUI
26
Day 15 - Framework Code

Appium Android - Identifying Mobile Elements

1
How to automate apps on a Device with API Level < 17 - Part 1
2
How to automate apps on a Device with API Level < 17 - Part 2
3
Finding Elements with Uiautomatorviewer
4
Understanding the UISelector Class
5
Implicit and Explicit Wait
6
Download the APK used in project

Appium Android - Testing Android Native Apps on Windows

1
Making a call with internal dialer application - Real Device
2
Making a call with internal dialer application - Code
3
Adding a new contact to the phone book - Real Device
4
Adding a new contact to the phone book - Code
5
Sending SMS from a real device
6
Sending SMS from a real device - Code
7
Working with Calculator - Real Device - Part 1
8
Working with Calculator - Real Device - Part 2
9
Working with Calculator - Code

Appium Android- TouchActions and Events - Handling user gestures

1
Drag and Drop
2
Drag and Drop - Code from Latest 1.8.2 API
3
Android Key Events
4
Android Key Events - Code
5
Swipe test on Flipboard App
6
Swipe test on Flipboard App - Code
7
Tapping an Element on a Real Device - Part 1
8
Tapping an Element on a Real Device - Part 2
9
Tapping an Element on a Real Device - Code
10
Swipe - Searching Phonebook Contacts - Part 1
11
Swipe - Searching Phonebook Contacts - Part 2
12
Swipe - Searching Phonebook Contacts - Code
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.3
4.3 out of 5
573 Ratings

Detailed Rating

Stars 5
240
Stars 4
211
Stars 3
88
Stars 2
25
Stars 1
10
9da13eeacf77f09d15da00ba83ccfeb5
30-Day Money-Back Guarantee

Includes

62 hours on-demand video
71 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion