Appium (Selenium)-Mobile Automation Testing from Scratch
4.4 (1,061 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.
7,209 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Appium (Selenium)-Mobile Automation Testing from Scratch to your Wishlist.

Add to Wishlist

Appium (Selenium)-Mobile Automation Testing from Scratch

Appium -Top class 200 +Lectures on Mobile Automation from basics to Framework level with real time examples
4.4 (1,061 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.
7,209 students enrolled
Created by Rahul Shetty
Last updated 12/2016
English
English
Current price: $10 Original price: $200 Discount: 95% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 28.5 hours on-demand video
  • 24 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I 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
View Curriculum
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, 3500+ 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 Last updated : December 23rd 2016
***Top Rated/Ranked Popular APPIUM Course on Udemy with highest Students Enrollment and Great Feedbacks"
"Learn Everything You Need to Know About Mobile Automation (Android+ IOS) Even If You've Never Programmed Before! *********
Newly Added Videos : Hybrid App automation lectures

6000+ Potential students already enrolled and 5 start reviews all the way

On course completion You will be Mastered in Mobile Automation Testing 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"

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

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 Automation and will get them through real time examples to boost confidence on them and finally make them ready for Interviews with my lectures

I have made one Section on Selenium Webdriver basics for the Students who do not have knowledge on Selenium, You can go through them to make your basics strong and switch back to Appium for more better understanding

Topics Include: Appium Feautures Appium Internal Architecture Configuration setup on your device Working on Native Apps Working on Hybrid Apps Appium API's explanation Mobile Gestures Automation Automating Browser Apps Tips in identfying objects on App and browser Automating on real devices How to start with IOS IOS capabilities and guidelines Appium latest updates Appium Integration with Maven Selenium Basics(optional)

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

Happy Testing!!!!!!!

Who is the target audience?
  • 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
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 217 Lectures Collapse All 217 Lectures 28:51:39
+
Appium Installation on WINDOWS for Android Automation
11 Lectures 01:18:47



New update on Installation
04:06



Creating Eclipse project and Configuring Appium selenium jars
05:42


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
4 Lectures 36:42


First Program explaining Mobile Capablities
09:17

Android Driver Invocation
06:22
+
Native APPS Automation
13 Lectures 02:42:39
Program on Invoking Apps
07:54

UI Automator Tool to identify objects
15:15

Automating app UI Using of ID,Xpath ClassNames
17:19

Appium API's for UI interaction
14:55

Mobile Gestures Automation -1
18:30

Mobile Gestures Automation -2
14:08

Mobile Gestures Automation -3
13:02

UI Selector class in handling Advanced API's
16:50

AndroidKeyEvents Handling
12:00

Procedure for downloading App in Emulator(Virtual devices)
12:58

Automation on real devices
08:29

Invoking App with package Activity
09:15

Example on package name and Activity Invoking apps
02:04
+
Live Examples on Device APPS
13 Lectures 01:51:45

Practise Exercise-1 (Covers Mobile Gestures)
13:04

Practise Exercise- 1.2 (Covers Core Appium Api)
14:13

Code-Exercise-1 and Teststeps
13.0 kB

Languages App- Testcases to Automate
05:20

Practise Exercise 2.1-(Appium+Webdriver logic)
11:47

Practise Exercise 2.2- (Android Key Events)
14:10

Code -Exercise 2 and Test steps
14.8 kB

ecommerce App-Installing app into Device
09:38

Practise Exercise -3.1-Handling Image Banners
14:16

Practise Exercise -3.2-Handling Scrollable Menu,Popups
07:45

Practise Exercise -3.3-Handling checkboxes,Radiobuttons,Dynamic Texts
13:38

code& Commands
2.6 kB
+
Web APPS Automation
12 Lectures 01:36:22
Chrome Browser Configuration setup in Mobile
11:12

Automating the Chrome Mobile Browser
04:21

UserAgent-Identifying objects in Mobile Browser
08:02

Automating Mobile Specific Web Sites
13:21

Exercise on Real Device-Mobile Browser Automation
08:19

TroubleShooting the Real device to make recognize
08:58

Testcase- Automating Udemy Mobile View Site
03:18

Exercise 1.2 -Getting Xpaths from Mobile Browser
10:57

Exercise-1.1 -Chrome Remote Debugging Technique
12:00

Exercise-1.3 -Automating Udemy Site in Mobile Browser
14:53

Executing in Real device-Video
01:01

Code Download
2.0 kB
+
Practical Problems and solutions with Mobile Browsers
9 Lectures 01:05:11
Please Note
00:11

Problem - Description
08:03

Idenitifying frames from Html view
09:28

Element Hidden or Invisible-How to validate
09:36

Writing Generic functions to Identify Frames/Windows
10:34

Example Demonstrating Multiple Frames
08:53

Handling Auto suggestive dropdown options
10:57

Dynamic data loading- Excpetion Techniques
07:14

Code download
00:15
+
Hybrid APPS Automation
5 Lectures 28:32
Hybrid Apps features and ways to test them
03:33

Views switching Mechanisim
11:01

Example on Hybrid App handling - 1
08:43

Example on Hybrid App handling - 2
04:57

code download
00:18
+
IOS Automation with Appium on MAC
19 Lectures 02:01:52
IOS Testing Introduction
07:06

IOS App Download
00:01

Desired Capabilities for invoking IOS Apps
12:16

IOS Driver Invocation
06:58

Running IOS first Automation Testcase
08:37

Desired capabilities code
00:08

How to Identify objects in IOS App- Appium Inspector
06:35

Magic of Appium Inspector on IOS Apps
07:42

Handling IOS Controlls with Appium
10:33

Practise Exercise on Switches -1
09:09

Practise Exercise on Scrolling Cycles -2
06:06

Practise Exercise on Scrolling wheels -2.1
12:04

Handling IOS Alerts Buttons with Appium
09:42

Practise Exercise on Alerts -3
05:31

IOS Apps Exercises code download
00:19

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:12
14 More Sections
About the Instructor
Rahul Shetty
4.3 Average rating
8,204 Reviews
31,827 Students
12 Courses
The "Testing school" to boost your career

Nothing is Impossible . It all depends on how you are Trained on it!

Teaching is our Passion. And its our Profession. The only Business We know is Spreading the Knowledge

So Our Testing school is here at Udemy to share all our 10 Years IT Experience Knowledge to QA Colleagues and Students

As an Director , Coming to my Teaching Profile I  have had Trained over 21000+ students in the below Technologies

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

Selenium -Web Automation in Java and Python Soap UI - Webservices/ REST API Testing Appium - Mobile Automation in Android and IOS Jmeter - Performance Testing Software Testing Process Security Testing Automation Framework Building

********************************************************************************************************* Worked with various CMM level orgranizations. Managed in setting up of QA Process for the projects