Skip to content
UdemyAndroid DevelopmentPaid courseAll LevelsCertificate

Mobile Automation: Appium Cucumber for Android&iOS + Jenkins (Udemy.com)

Automate Android native application using Cucumber, Appium and Ruby + Bonus iOS Setup!

Created by: Alex Petrovski

Last updated March 2020

icon
What you will learn

  • Know how to use Appium framework with Android os
  • Know how to automate any Android application using Appium
  • Know how to use Cucumber framework for any testing project including Selenium
  • Know how to work with Android real devices and emulators
  • Know how to use Appium inspector and Uiautomatorviewer to identify elements in application
  • Know how to install all required tools to begin test automation
  • Able to Implement scalable framework using Cucumber and Ruby
  • Know how to use Appium gestures: swipe, scroll, tap
  • Know how to setup Jenkins server
  • Bonus: Setup project for iOS app with basic elements

How it compares

Against the other 166 rated Udemy courses in Android Development on CourseDuck:

  • Rating4.4 out of 5higher than 56% of them
  • Reviews1,946#26 of 167 by number of reviews
  • Length6.1 hoursshorter than 66% of them
  • Last updatedMarch 2020earlier than 67% of them

icon
Course Description

Want to start writing automated tests?

In this course you will create your own project from beginning, including installation of all required tools, creating framework structure and learning what is Appium and how to use it.

Prior knowledge of Ruby programming language is not required. 

Course including 55+ video lectures with 100% hands-on material.

You'll learn hottest tools on a market: Cucumber, Appium and Ruby.


Also you'll be able to integrate your tests with Jenkins server!

In the end of this course you'll be able to automate similar projects by yourself


Bonus Lectures:

- How to setup project for your Android App.

- How to start iOS test automation (iOS app provided)

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Alex Petrovski

Hi! I'm Aleksei. I have a degree in Computer Science and working as a test Software Engineer for 8+ years.

Have experience with all kind of automated tools: Selenium, Appium, Watir, Calabash, KIF, iOS Instruments, and Appium is my favorite.

I love to share my knowledge with other people and learn new tools and technologies.

icon
More Android Development courses

$11.99

$54.99

$74.99

$74.99

$11.99

$64.99

icon
Reviews

4.4

1,946 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Anonymized User on 1/31/2023

Overall, it's a very good course in which someone like me could benefit from using and understing a bit more from Cucumber and Appium and many other tools and commands. But, overall, mostly of what Alex teaches is now deprecated. Even the begginning of the course, in which he says to use specific versions of ruby / appium - this have been long gone deprecated. So, basically, every class I would need to debug or be creative with the step/code he provided, in which it didn't work anymore and I had to find a way of make it work. Had to learn how to install deprecated tools as well with Android Studios, create other commands during classes, basically a very course inside a course here... But I still recommended since it's the first time I have contact with those tools and knowledge. But the class needs some improvement. Also, something that Alex does a lot is create a step-by-step which you follow and do the same codes, and in next class you'll see he has updated the env.rb or some other without saying anything...

By Dmitry on 1/5/2022

This course is a good choice for automation juniors. I had already experience with another framework CodeceptJS, had experience using it with both mobile and web testing so everything in regards of writing tests was easy for me (though I code on JS). But my problem is that I need more knowledge of mobile automation cause I had experience with it too long time ago so I've decided to get more familiar with Appium configurations and Jenkins configuration. This course is a nice guide for those who wants to understand better mobile automation on Cucumber BDD, configuring mobile simulator and Appium. The thing I wanted to be improved here is maybe giving knowledge or just text material how this can be alternatively configured on other popular languages (JS, Java, C# etc). Also didnt find info how to configure server for Jenkins on their side, not locally.

By Quality Engineering on 11/7/2020

This Give me more understanding about appium

By Karthik Ravindran on 11/7/2020

There are some areas where we feel stuck but there are already Q&A that are unanswered related to that. This can be improved. Though we google and get things, this can be covered to ensure the people taking this course gets benifited

By Elizabeth D Mihuc on 10/5/2020

I had already installed the necessary programs for automation testing but I didn't know much about them. You explained them very well, thank you!

By Gary Fung on 9/14/2020

Very straight forward step by step approach! I like the explanation for the google store app at the beginning of the course content gives good idea of what I will be working on.

By Kishor Ganpat Nirbhavane on 8/17/2020

Good lectures

By Bela Gubics on 8/13/2020

It has a lot of useful information, well structured, but unfortunately has some outdated parts.

By Manesh K S on 8/5/2020

Course content was good and very helpful.

By Ali Ghezelbash on 7/24/2020

no one responsible to answer the questions,many commands changed

By Mmikhailov on 7/18/2020

Java 8 uiautomatorviewer. . . 1.25. , , text('text') . .

By Naman Vaishnav on 7/17/2020

waiting for Jenkins related videos. also would be great if you can cover dynamic capabilities with multiple devices (iOS+android) and steps which can run on only specific selected platform

Showing 12 of 218 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100