Appium -Mobile Automation Testing from Scratch + Frameworks
4.6 (8,864 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
43,850 students enrolled

Appium -Mobile Automation Testing from Scratch + Frameworks

Appium -Top class 200 +Lectures on Mobile Automation from basics to Framework level with real time examples
Bestseller
4.6 (8,864 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
43,850 students enrolled
Created by Rahul Shetty
Last updated 7/2020
English
English [Auto], French [Auto], 4 more
  • Indonesian [Auto]
  • Polish [Auto]
  • Portuguese [Auto]
  • Spanish [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 30 hours on-demand video
  • 27 articles
  • 20 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • By the end of this course you will be able to automate any (Native,Hybrid) Apps in Android/IOS using Appium
  • You will get complete knowledge on Latest Version of Selenium 3.0 where you will be in the position to automate any Mobile/Web application
  • You will know the coding standards in writing the most optimized Mobile Automation Scripts
  • You will understand appium framework components like TesNG,Maven,ANT,Jenkins,pageobject model etc
  • You will be able to develop Mobile Automation framework from scratch
  • You will be able to create GREAT LOOKING REPORTS using the best advanced REPORTING TOOL
  • "Last but not least" you can clear any Interview and can Lead Entire Appium Automation Project from Design Stage
Course content
Expand all 184 lectures 29:58:54
+ Appium Installation on WINDOWS for Android Automation
11 lectures 01:40:35
Important Note on Player settings
01:42
Get Social with Rahul Shetty
00:31
Configuring Appium Java client jars for frontEnd execution
12:29
15 steps Installation Guide download
00:38
Brushup Java concepts -1
08:34
Brushup Java concepts -2
08:32
Brushup Java concepts -3
17:53
+ Appium Installation on MAC for IOS Automation
4 lectures 21:24
What is Xcode? Install Xcode
05:04
Validating IOS Simulator and Downloading Java
05:28
Installing Eclipse IDE for MAC
05:11
Downloading Appium/Selenium Jars
05:41
+ APPIUM first program
8 lectures 50:10
Android App download for practise
00:04
What are Desired capabilities? How to talk to appium server
13:09
Invoking Android Driver- Creating base program
12:41
IMPORTANT NOTE ON Desired Capability Step
00:22
Execution of Appium first program on Mobile Native APP
07:58
Stay Connected to the Testing World
00:27
Appium desired capabilities code download
00:12
UIAutomator tool usage-Inspection of elements
15:15
+ Native APPS Automation
8 lectures 01:47:04
Automating app UI Using Xpaths and text attributes
12:13
Appium API's for UI interaction with id's and classNames
11:38
Handling Mutiple similar objects of Apps with indexes
11:50
AndroidUIAutomator usage in identifying objects of Apps
19:20
TouchActions in Appium (Gestures Automation -1)
06:39
Tapping and longpress events (Gestures Automation -2)
15:00
Touch Actions Sequence Execution
16:03
Strategy for automating Swipping event(Gestures Automation -3)
14:21
+ Advanced Gestures Automation with Key Events Handling
6 lectures 54:23
Demo on swipping the clock- Practise exercises
10:48
How to automate scrolling? Gestures Automation -5
12:00
Drag and drop on Native Apps with Appium (Gesture Automation -6)
18:12
Miscelleanous key Events handling with Appium
04:02
Appium Job Alert
00:06
Invoking App with package Activity
09:15
+ Web APPS Automation
9 lectures 01:09:19
Configuring Real device to system for running Appium Tests
10:07
Exercises on Real device-Native Apps automation
08:58
Desired capabilities for Real device Execution
00:15
Mobile Browser Configuration setup for Appium Tests
09:06
Code for Mobile Browser capabilities
00:20
Automating the Chrome Mobile Browser
13:53
Exercises-Mobile Browser automation - 1
13:52
Exercises-Mobile Browser automation - 2
12:34
code download
00:13
+ Real time Ecommerce App- Practise Exercises
14 lectures 02:08:37
Introduction to App features and test cases to automate
09:56
Test Case in Filling the form details for shopping
18:03
code download
00:09
Verifying toast messages for error validations
09:49
code download
00:13
Testcase-Scrolling in product list example with Appium Android scroll
18:05
Testcase-Dynamically selecting Product by scanning list based on text
11:25
Be a Mentor or Get Guidance from QA Community
00:28
code download
00:16
TestCase- Validating the orders in checkout page
15:11
TestCase- Validating Total amount generated functionality
15:50
Code optimization with user defined functions
13:43
code download
00:25
Testcase - Validating Mobile Gestures of App ( Tap, Long Press)
15:01
+ Hybrid App Automation with Appium
3 lectures 28:58
How to handle objects when rendered in Web view?
15:20
TestCase -Automate Hybrid App with context Switch
13:21
+ IOS Automation with Appium on MAC
14 lectures 01:56:33
IOS Testing Introduction
06:58
Setting up IOS App and Appium Desktop on MAC
08:52
IOS Driver Invocation with Desired capabilities
12:58
Running IOS first Automation Testcase with Appium Inspector
13:45
Desired capabilities code
12:49
Exercise 2: Scrolling in IPhones with Appium
11:41
Exercise 3: Handling Steppers and page navigations
15:57
Exercise 4: Dropdown Scrollers automation with Appium
11:46
Code download
00:18
IOS Apps Exercises code download
01:47
Safari Mobile Browser Automation configuration
06:57
Useragent to get Safari Browser objects
04:16
Practise Exercise on Safari Mobile Browser
07:39
Safari Program code download
00:50
Requirements
  • ******You need NOT have java coding experience to start this course********* Even non Programming candidates can follow this course comfortably
  • Though these are online Lectures.You will have Life Time instructor support.You can post your Queries in discussion board or can contact me directly, Will respond in less than 12 hours
  • All Appium Installation setup including Java knowledge is taken care as part of course
  • Theoretical Material,Code dump and Interview Guide are available for download
  • Join in our Appium Training community with (200 + lectures, 30000+ Students) Learning Together which you will not see in any other Selenium online course on Udemy.
  • We have 2 dedicated Trainers who can help in answering students queries along with resume preparation , Interview preparation and Job assistance
Description

*****Course fully updated on June 1st   with Appium Page Object Framework Design***
         
***Top Rated/Ranked Popular APPIUM Course on Udemy with highest Students Enrollment

"Learn Everything You Need to Know About Mobile Automation (Android+ IOS) Even If You've Never Programmed Before

50,000+ Potential students already enrolled and 5 start reviews all the way
On course completion You will be Mastered in Mobile Automation Testing in both Android&IOS and can implement Successfully it in your work place or will surely land on High Paying Job ."Decide the Quality of Course by watching Preview Lectures and Students  Reviews" 

Its Time to Learn Mobile Automation! 

 Mobile market is booming tremendously and need of Quality Testing in these Platforms becoming a major challenge, especially finding a right Automation tool which works on all mobile platforms 

  Major asset of Appium is that this can work on both Android and IOS Platforms,which means write the code once and execute it in across platforms 

All the topics were taught from basic to advanced level with a lot of tricks and tips which makes users to get perfection on the things.  At the end of this course you can pick any Mobile application and can automate it what ever the way you want 

  Videos will be updated on regular basis based up on latest released versions of APPIUM 

  So what makes this Course Training Unique in the Market?  Well.I teach the Concepts from the Scratch assuming my students are new to Mobile Automation and will get them through real time examples to boost confidence on them and finally make them ready for Interviews with my lectures 

                                              Topics Include: 

Appium Feautures   
Appium Internal Architecture 
Configuration setup for running tests on Emulator/Simulator 
 Working on Native (Android&IOS) Apps 
Working on Hybrid Apps   
Indepth explanation of Appium API's to automate Android and IOS Apps
Mobile Gestures Automation scroll,swipe, longpress, tap, Touch Actions using Appium                                          
Automating Browser Apps using Appium                                            
Tips in identfying objects on App and browser   
Automating on real devices using Android and IOS
  IOS capabilities and guidelines for running on real iphone devices
TestNG Basics
Integration of Appium with Maven project
Appium Page object mode design
End to end Framework development using Appium
                               

 

                                                                                      Happy Testing!!!!!!! 

Who this course is for:
  • Manual testers, Non-programming aware testers interested in learning Automation
  • Web Automation Testers who are already aware of Selenium Webdriver
  • Any Software engineer who are interested in Mobile Technologies