Mobile Automation: Appium Cucumber for Android&iOS + Jenkins
Automate Android native application using Cucumber, Appium and Ruby + Bonus iOS Setup!
4.53 (1886 reviews)

10 665
students
6 hours
content
Mar 2020
last update
$109.99
regular price
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
Course Gallery




Charts
Students
Price
Rating & Reviews
Enrollment Distribution
Comidoc Review
Our Verdict
This course offers a strong foundation in mobile automation using Cucumber, Appium, and Ruby while introducing Jenkins for continuous integration. Although the examples could benefit from further depth, learners appreciate the detailed installation instructions and video recordings in smaller display sizes. Some elements are slightly outdated, but this does not detract significantly from the overall value. Despite a few shortcomings, the course remains relevant for modern mobile app testing, providing essential skills and understanding of CI/CD pipelines.
What We Liked
- Covers main scenarios of mobile automation tests using Cucumber, Appium, and Ruby
- Detailed instructions for setup and installation, helpful for those new to these tools
- Videos recorded in smaller display size for better visual experience on various devices
- Introduction to Jenkins and how it integrates with the mobile automation testing process
Potential Drawbacks
- Some features are outdated due to recent tool versions; occasional bugs may appear
- Limited depth in examples and hands-on practice, reducing real-life application possibilities
- Inconsistent use of updated syntax for some commands, causing confusion for learners
- Minimal guidance on alternative configurations for non-Ruby languages (JS, Java, C#)
Related Topics
835604
udemy ID
29/04/2016
course created date
25/08/2020
course indexed date
Bot
course submited by