Appium - Selenium 3.0 API for Mobile Automation Testing

230+ Lectures, 40+ Hours of inDepth training on Mobile apps automation for IOS and Android using Appium on Real Devices
4.3 (73 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
706 students enrolled
$95
Take This Course
  • Lectures 234
  • Contents Video: 37.5 hours
    Other: 1.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 9/2014 English

Course Description

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

Update: New Lectures added based on Latest IOS 8.4 and Android 5.0 update

Update: Master Mobile Automation framework added for IOS and Android

****GOOD NEWS PRICE REDUCED TO 99 USD FROM 199 USD FOR LIMITED PERIOD**************************

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

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

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

RECENT UPDATES:

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.

Selendroid: supports Mobile application testing on Native, Hybrid & WebApps for Android real device and Emulators only.

These are the unique Appium & Selendroid 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.

What are the requirements?

  • No prior Java / coding knowledge required as everything is taught from the scratch
  • All topics are covered in detailed with live programming in the lectures which will make you feel as in you are studying in a live class room
  • Basic understanding of WebDriver is required

What am I going to get from this course?

  • 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

What is the target audience?

  • Manual Testers who wants to switch to Automation testing and Learn mobile apps testing
  • Automation testers who wants to enhance thier current skills
  • Test Managers
  • Selenium Testers who wants to Learn Mobile Apps testing using Latest 3.0 APIs

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction to the Course
Introduction to the course
Preview
09:51
Important things to know before you start with the course
04:01
Introduction to Appium
Preview
05:40
Installation Guide
Article
Pre requisite
Preview
02:05
Section 2: Basic Installation - Windows OS
Installing Java & configuring enviornment variables
Preview
06:22
Installing Android Studio
12:55
Download Eclipse
03:33
Installing the Eclipse ADT Plugin
05:30
Download Appium jars
07:30
Install Appium GUI tool
03:55
Installing Maven
Preview
19:03
Installing the Maven Eclipse Plugin
03:00
Adding Appium Dependencies
Preview
07:24
POM.xml
Article
Download Appium Jars
Article
Section 3: Basic Installation - MAC OSX
Installing Java & configuring enviornment variables
Preview
02:45
Installing Maven
Preview
06:53
Getting started with Maven - Adding dependencies
13:52
Download XCode for Iphone and Ipad
01:47
Appium installation on MAC OSX
11:23
Detailed installation
18:42
Article
Download the word document from the download's section
Troubleshooting: If Appium is not installed successfully through NPM
Article
Configuring Appium Android on MAC
08:58
Executing Test on a Real Android Device and Nexus 5 Emulator
Preview
09:09
Updating the Appium Version via NPM
Article
Appium APP configuration for IOS
16:29
Section 4: Important updates from the Appium official community
Update 07232015: New Appium 3.1 API Launched
09:03
Update 07232015: 3.1 Downloadables
Article
29 pages

Webinar Recordings are available in the download section

Appium 2.0.0 Launched - 30Sep2014
04:36
Appium 3.2 Launched - Starting Appium server programmatically
06:05
Section 5: Appium - Get started with basic installation
Adding Appium javadocs to eclipse
03:15
Understanding Desired Capabilities class
09:44
Package and Activity information of Mobile Apps
07:06
Package and Activity info - Code
Article
Package and Activity information through ADT Eclipse plugin
05:14
Appium basic test
11:55
Section 6: Starting and Stopping Appium server from Code
Starting Appium server from code on Windows
07:14
Starting Appium server from code on Windows - Code
Article
Starting Appium server from code on MAC
04:55
Starting Appium server from code on MAC - Code
Article
Section 7: Appium Android - Identifying Mobile Elements
How to automate apps on a Device with API Level < 17 - Part 1
20:28
How to automate apps on a Device with API Level < 17 - Part 2
11:38
Finding Elements with Uiautomatorviewer
20:54
Understanding the UISelector Class
20:25
Implicit and Explicit Wait
12:31
Download the APK used in project
Article
Section 8: Appium Android - Testing Android Native Apps on Windows
Making a call with internal dialer application - Real Device
22:20
Making a call with internal dialer application - Code
Article
Adding a new contact to the phone book - Real Device
16:27
Adding a new contact to the phone book - Code
Article
Sending SMS from a real device
10:11
Sending SMS from a real device - Code
Article
Working with Calculator - Real Device - Part 1
18:46
Working with Calculator - Real Device - Part 2
13:55
Working with Calculator - Code
Article
Section 9: Appium Android- TouchActions and Events - Handling user gestures
Drag and Drop
18:48
Drag and Drop - Code
Article
Android Key Events
04:58
Android Key Events - Code
Article
Swipe test on Flipboard App
21:19
Swipe test on Flipboard App - Code
Article
Tapping an Element on a Real Device - Part 1
Preview
02:58
Tapping an Element on a Real Device - Part 2
21:28
Tapping an Element on a Real Device - Code
Article
Swipe - Searching Phonebook Contacts - Part 1
Preview
04:37
Swipe - Searching Phonebook Contacts - Part 2
15:57
Swipe - Searching Phonebook Contacts - Code
Article
Android Lollipop 5.0 Update - ScrollTo - Contacts
09:18
Android Lollipop 5.0 Update - ScrollTo - Contacts - Code
Article
Section 10: Appium Android - Testing Android Native Apps on MAC
Contact Manager Native Test - Part 1
08:53
Contact Manager Native Test - Part 2
13:42
Contact Manager Native Test - Part 3
16:32
Contact Manager APK File Download
Article
Section 11: Toast Verification
Toast Verification - validating text from images
06:47
Project Code
Article
Section 12: Appium Android - Testing Chrome Browser on MAC & Windows
Installing and Launching Chrome on Android Emulator - MAC
09:27
Section 13: Appium Android - Testing Android Hybrid Apps
Handling Hybrid Mobile app
23:32
Handling Hybrid Mobile app - Code & APK
Article
Section 14: Appium IOS- Testing on Real IPhone Device
How to get Apple Developer ID and Deploy app on a real device
12:41
Deploying IOS Apps on Real device
Preview
02:28
Working with Appium Inspector
10:25
Handling Alerts on a Native App
06:30
Handling Date Picker Wheel on IOS Native App
11:45

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Raman Arora, The Selenium Guru & QA Director

Entrepreneur at Way2Automation

Trained over 16000+ students in Selenium Webdriver, Appium, Selendroid and framework designing. Conducted various Online trainings, corporate trainings and face to face trainings across the Globe.

Worked with various CMM level orgranizations. Involved in setting up of manual and automation testing teams. Implemented various automation projects using Selenium API, QTP, SOAP UI, JMeter etc. Created & Implemented various frameworks such as Page Object Model, Data Driven, Hybrid etc.

Ready to start learning?
Take This Course