Complete Appium(latest v1.6.3) from Beginners to Advanced
4.1 (265 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.
3,027 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Complete Appium(latest v1.6.3) from Beginners to Advanced to your Wishlist.

Add to Wishlist

Complete Appium(latest v1.6.3) from Beginners to Advanced

Learn Appium an Cross Platform Mobile Automation Tool for Android & IOS platforms for Native,Web & Hybrid Apps
4.1 (265 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.
3,027 students enrolled
Created by QA Ninja
Last updated 3/2017
English
Current price: $10 Original price: $50 Discount: 80% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 13 hours on-demand video
  • 13 Articles
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Automate Mobile Apps(Native,Hybrid,Web) on IOS & Android Platforms
  • Implement Framework from scratch for Mobile Apps
  • Learn all the features of Appium Test Automation Tool
View Curriculum
Requirements
  • Nothing, All the pre-requisites are covered in the course
  • Have access to both Windows & Mac Machine for working with Android & IOS Platform
  • Have access to Real Android & IOS device for testing the code on real devices
Description

****06/05/2016: Added Video & Screenshot coverage for test runs on iOS & Android****

Are you planning to start your career in the field of Automation?

Are you QA Engineer and looking to explore the mobile automation world?

Do you want to master Appium(Selenium 3.0) for Android & IOS Platforms

Then this is the ideal course for you!!!

In this Appium training course, attendees will learn from scratch assuming that you have no experience with automation.

  • Learn Why Appium over other open source mobile automation tools
  • Understanding Appium Architecture
  • Setting up Pre-requisites and Installing Appium on Windows & Mac OS X
  • Working with Built-In Apps on Android Platform(Phone,Clock...)
  • Working with Native Apps on Android & IOS Platforms
  • Working with Mobile Web Browser on Android & IOS Platforms
  • Performing various mobile gestures(Long Press, Multi Touch, Drag & Drop, Swipe)
  • Working with various mobile controls on IOS(Sliders,Switches, PickerWheel....)
  • Identifying mobile elements using Appium Inspector, UIAutomatorViewer
  • Locating elements using- XPath, CSS,Class, Name, Screen Coordinates(x,y),IOSUIAutomation,AndroidUIAutomator
  • Creating Page Factory Model framework for Mobile Apps
  • Creating provisioning profile to test development app on real IOS device
  • Integrating Appium with SauceLabs for distributing tests on the cloud
  • Integrating Appium with Continuous Integration tool- Jenkins
  • Dynamic parametrization of Desired Capabilities through Maven & Jenkins
  • Launch Appium programmatically on Windows & mac
  • Record Video and Capture Screenshots for test runs on iOS & Android

If you still haven't made up your mind attending this course,

Check out the free previews to understand more what this course has to offer

After completing these course you can start writing automation scripts and building mobile frameworks across IOS & Android platforms for Web, Native, Hybrid Apps

Implement Page Factory Approach Framework for Mobile Native Apps by the end of the course

Who is the target audience?
  • This Appium course is for QA Engineers or newbies to the field of automation with no prior automation experince
  • This course is for anyone to explore all features of Appium Mobile Automation Tool
Students Who Viewed This Course Also Viewed
Curriculum For This Course
99 Lectures
13:48:16
+
Appium Introduction
6 Lectures 26:00

Overview of Open Source Mobile Test Automation Tools
06:00

Open Source Mobile Automation Tools Evaluation Doc
7 pages

Why Appium?
05:16

Limitations of Appium
03:53

+
Appium- Prerequisites & Installation for Windows
6 Lectures 27:03
Appium Prerequisites
01:23

Java Installation & Configuring System Environment Variables
06:03

Maven Configuration
04:01

Android SDK Configuration
05:11

Eclipse IDE Configuration
06:48

Appium Installation on Windows
03:37
+
Appium- Prerequisites & Installation for Mac
8 Lectures 26:36
Appium Prerequisites
01:45

Java Installation & Configuring System Environment Variables
03:06

Maven Configuration
03:53

Android SDK Configuration
05:30

XCode Configuration
02:35

Eclipse IDE Configuration
05:11

Appium Installation on Mac
02:42

Install Appium from command line using npm
01:54
+
Basics of Android
4 Lectures 19:32

Download Android Platforms using SDK Manager
04:11

Create Virtual Devices/Emulators using AVD Manager
05:13

Different ways to install APK file on Android Device
06:38
+
Running Your First Test on Android
7 Lectures 46:36
Setting up the Test Project
04:28

Appium API Reference
06:30


Knowing AppPackage and Launcher Activity of Android App
07:51

Running first test on real device
05:02

Running first test on emulator
08:32

+
Automating Facebook(Native App)- Using UiSelector Class
5 Lectures 01:10:54
Setting up the Test Environment-Maven & JUnit
21:01

Automating Facebook- Login & Contacts Sync
18:25

Automating Facebook- Post Status
13:32

Automating Facebook- Delete Post & User Logout
17:14

Facebook Automation Project Code
00:42
+
Mobile Touch Gestures- DragDrop, MultiTouch, Swipe,Scroll
6 Lectures 01:02:34
Performing Drag and Drop using TouchAction class
17:26

Performing Click and Swipe using TouchAction class
09:20


Performing Swipe using screen coordinates(x,y)
10:50

Performing long press using TouchAction class
07:18

Mobile Gestures Project Code
00:51
+
Android MobileBrowser-Automating Mobile Web Application
4 Lectures 46:05
Introduction to Mobile Web Automation
13:51


Identifying the objects on mobile browser(kroger.com)
13:26

Mobile Web Automation Project Code
00:27
+
Android-Automating Built In Apps(Phone,Contacts,Settings)
5 Lectures 47:01
Android Built In App(Phone): Dial Phone Number-Part 1
16:59

Android Built In App(Phone): Dial Phone Number-Part 2
08:18

Dial Phone Number Project Code
00:56

Android Built In App(Clock): Setup Recurring Alarm
20:16

Setup Recurring Alarm Project Code
00:32
+
Appium-Testing on Real IOS Devices
4 Lectures 26:33
Emulator Vs Simuator
04:09

Share IOS Device Screen on Mac through Reflector
01:47


Using Appium Inspector to identify the element properties
07:57
10 More Sections
About the Instructor
QA Ninja
4.0 Average rating
286 Reviews
3,527 Students
3 Courses
Be a Ninja in Test Automation

QA Ninja team offers the widest range of software testing services across Industries with around 10+ years experience in training 12,000+ students.

We are here to help you excel in the test automation space and get to the next level of your professional life.

Be a Ninja in Test Automation