Appium - Selenium for Mobile Automation Testing

Automate mobile testing Appium course, covering from appium download to interview questions (mobile automation tool)
4.2 (150 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.
1,301 students enrolled
Instructed by Vaibhav Gupta IT & Software / Other
$19
$40
52% off
Take This Course
  • Lectures 166
  • Length 30 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 7/2015 English

Course Description

*** Probably THE MOST POPULAR APPIUM COURSE on Udemy! ***

*** Course Updated as of November 2016! ***

*** Only course in Udemy which is taught on Real devices with real examples***

Definitely best course for Appium and price less as compared to other courses available. Support is good,instructor is available if any help is required. Would recommend this course to all. by Zhong

----------------------------------------------------------------------------------------------------------------

Appium provides an excellent platform for supporting mobile application automation testing. An easy to use tool, the Appium provides excellent opportunities for those who wants to move to mobile testing space.

A recent global study has indicated that there will be a huge demand for mobile test automation engineers and Big IT companies are looking forward to hire well trained Appium automation testers. It is a relatively new field and there are vast opportunities for testers who are trained in Appium from a good trainer.

After going through these lectures you should be able to master the Mobile automation testing using Appium APIs

Are you a manual/web automation tester who wants to start automating mobile apps?

Or maybe you're seeking a raise or even a career change?

Huge student in very short time as componed to other years old courses.

I really enjoyed this course. It was well-presented, and each lesson had a wealth of practical examples to cement the teachings.I found Vaibhav to be very personable and knowledgeable. This is someone who really knows his stuff. by R Tim

-------------------------------------------------------------------------------------------------------------------

Over 3000 satisfied students are enrolled in my Appium courses across the Web

Last Updated Dec 9,2015

-------------------------------------------------------------------------------------------------------------------

This Appium course will be covering from very basic Selenium to the Expert Level.

During the course to explain all ways of interacting with Mobile Apps either Native or Hybrid or WebApp. Covering each topics with real examples on real devices.

During course will be covering all best practices used with Appium i.e TestNG, Maven, Ant to be name few. Covering all popular frameworks available i.e Page Object Model, Data Drivern Framework.

Will be updating new videos whenever new features/API is added to Appium so that you are always update in Market.

No other course on Udemy covers in depth topic on Appium.

This course covers:

  • Hybrid Apps, Native Apps and WebApps
  • Concept of UIAutomator
  • Drawbacks and Limitatiions
  • Download and Configure Android on local machine
  • Understanding difference between Api level and Android version
  • Configuring appium on Simulator
  • Downloading/Configuring Appium, Selenium from Maven/POM dependencies
  • How to get Apk file, AppActivityName and AppPackage for any application
  • Using Android UI Automator’sUISelector() and its functions
  • Using UI Automator in Compressed layout
  • Finding selected Elements
  • Finding elements by text using AndroidUIAutomator commands
  • Launching XML View from WebDriver
  • Android key events like home, backspace, delete etc
  • Web Application Testing
  • All tools and concepts needs for Selenium automation
  • Appium examples with multiple apps
  • Appium Grid
  • Preparation for Appium interview
  • Integration of Jenkins with Appium for Continuous Integration
  • Maven Appium
  • Page Object Model
  • Appium with Sauce Labs
  • Appium and testng framework
  • Appium with Git Repository

-------------------------------------------------------------------------------------------------------------------

Important information before you enroll:

  • In case you find the course useless for your career, don't forget you are covered by a 30 day money back guarantee, full refund, no questions asked!
  • Once enrolled, you have unlimited, lifetime access to the course!
  • You will have instant and free access to any updates I'll add to the course.
  • I will give you my full support regarding any issues or suggestions related to the course.
  • Check out the curriculum and FREE lectures for a course preview.

------------------------------------------------------------------------------------------------------------------

Enroll NOW and hop on the Appium Training program. Let's get started!

What are the requirements?

  • Understanding of Computers and Mobile apps
  • No prior knowledge of Java, everything will be covered in this course
  • Basic selenium will also be taught during the session
  • Lifetime instructor support to your querries

What am I going to get from this course?

  • You will know how to write test scripts using Appium
  • You will know how to identify identify various mobile elements using Appium
  • Yow will know how to work with Appium Grid
  • Best practices with Appium
  • Using Appium with TestNg, Maven, Ant, GitHub, Sauce Labs
  • Knowledge about various Test Automation Frameworks
  • Automate Mobile Applications (Native,Web & Hybrid)
  • How you should proceed automation frameworks using Appium

What is the target audience?

  • Anyone who wants to move from Manual Testing or Web Automationto Automation Testing
  • Professionals working with Appium, to be expert in Appium
  • Web Automaters using other tools QTP etc, and wants to switch to mobile automation jobs
  • Freshers who all wants to boost there startup carrier with Appium
  • Any kind of IT geeks who wish to learn Appium for mobile automation
  • Software tester, QA Engineer, Test Engineers, Test Automation Engineers, QA Manager, QA Lead, Test Lead

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: Appium Basics
Introduction
Preview
01:53
Appium or Selendroid
06:51
Appium Architecture
11:34
Section 2: Windows - Install Appium and pre-requites
Install Java
05:41
Install Eclipse
06:50
Configuring Javadocs to Eclipse
06:58
Install Apk
04:36
Install Apk other methods
07:45
Install Appium Part 1
Preview
15:01
Install Appium Part 2
14:28
Install Appium Part 3
15:30
Install Appium Part 4
06:17
Section 3: Windows - Launching Appium
Appium Native and WebView Context
16:34
Appium App Package - Activity
Preview
06:28
Appium Capabilities Part 1
17:05
Appium Capabilities Part 2
12:21
Section 4: Windows - Appium Identify Elements
Working with UI Automator Part 1
14:10
Working with UI Automator Part 2
07:29
Finding Element Part 1
15:10
Finding Element Part 2
06:44
Find Element Script
2 pages
Finding multiple Elements Part 1
17:05
Find Element Part 1 Script
2 pages
Finding multiple Elements Part 2
10:27
Find Element Part 2 Script
2 pages
Exploring UiSelector Part 1
20:08
Exploring UiSelector Part 2
14:56
UiSelector Script
3 pages
WebElements Inside WebElement Part 1
17:46
Inside Elements 1 Script
2 pages
WebElements Inside WebElement Part 2
13:54
Inside Elements 2 Script
2 pages
Tapping and Clicking Elemets
17:16
Tapping Script
2 pages
Press and Long Press
18:45
Press WebElement Script
2 pages
Swipe and Scroll by Element Part 1
19:51
Swipe and Scroll by Element Part 2
17:27
Scroll-Swipe By Element Script
3 pages
Swipe Screen Part 1
20:12
Swipe Screen Part 2
12:19
Swipe Screen
2 pages
Drag and Drop
15:21
Drag and Drop Script
2 pages
Toggle Buttons
08:52
Toggle Script
2 pages
Handling Checkboxes and Radio Button
07:39
Radio Button and Checkbox Script
2 pages
Zooming & Pinching
18:01
Zooming And Pinching Script
2 pages
Multi Touch Actions
19:05
Multi Touch Action Script
3 pages
Mobile Orientation
06:51
Orientation Script
2 pages
Taking Screenshot
07:48
Screen Shot Script
2 pages
Android Key Events
15:45
Android Key Event Script
2 pages
Section 5: Windows - Automating Web Apps
Android User Agents Part 1
10:09
Android User Agents Part 2
11:08
Working with Browser Part 1
10:11
Working with Browser Part 2
12:45
Automating Browser Script
2 pages
Automate Udemy
13:17
Automate Udemy Script
2 pages
Section 6: Windows - Appium Android Examples
Appium Calling Number Part 1
15:10
Appium Calling Number Part 2
08:44
Appium Calling Number Script
1 page
Appium WhatsApp Part 1
20:01
Appium WhatsApp Part 2
14:22
Working with Calculator
08:12
Automating Calculator Script
2 pages
Set Up Alarm
12:50
Set Up Alarm Script
2 pages
Switch between Apps
10:22
Switch Apps Script
2 pages
Download all APK's
Article
Section 7: Windows - Appium on Emulator
Difference between Emulator and Simulator
05:16
Making Android Emulator
10:24
Emulator Script
2 pages
Automating on Emulator Example
19:30
Section 8: Appium Miscellaneous
Connect Appium over Wifi
07:53
Section 9: Framework Part 1 - TestNG
What is TestNG | Install TestNG
14:43
Annotations in TestNG Part 1
Preview
20:08
Annotations in TestNG Part 1 Script
2 pages
Annotations in TestNG Part 2
Preview
13:38
Annotations in TestNG Part 2 Script
2 pages
Running Test in Batch
16:20
testng.xml code
1 page
Running Multiple Batch Files
10:27
TestNG Pass, Fail & Skip Tests
15:30

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Vaibhav Gupta, Founder and Author at HelpingTesters

Vaibhav Gupta is Founder and Author at HelpingTesters

He has his experience from 12 years in QA Industry. Involved with various tools for Test automation like QTP, Selenium, Appium for Mobile Applications. Expert in creating frameworks using Page Object Model, Hybrid and Data Driven Frameworks.

he work with companies in establishing the Testing processes.

Helping thousands of testing professionals around the world through his blog.

Ready to start learning?
Take This Course