HOME > Development > Mobile Automation- Appium Cucumber for AndroidiOS + Jenkins

Mobile Automation- Appium Cucumber for AndroidiOS + Jenkins

  • Development
  • Jan 05, 2025
SynopsisMobile Automation: Appium Cucumber for Android&iOS + Jenk...
Mobile Automation- Appium Cucumber for AndroidiOS + Jenkins  No.1

Mobile Automation: Appium Cucumber for Android&iOS + Jenkins, available at $119.99, has an average rating of 4.48, with 61 lectures, 29 quizzes, based on 1839 reviews, and has 10334 subscribers.

You will learn about 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 This course is ideal for individuals who are Planning to start test Automation? Start with hottest tool on a market – Appium or This course is designed for anyone who even does not have experience with QA process It is particularly useful for Planning to start test Automation? Start with hottest tool on a market – Appium or This course is designed for anyone who even does not have experience with QA process.

Enroll now: Mobile Automation: Appium Cucumber for Android&iOS + Jenkins

Summary

Title: Mobile Automation: Appium Cucumber for Android&iOS + Jenkins

Price: $119.99

Average Rating: 4.48

Number of Lectures: 61

Number of Quizzes: 29

Number of Published Lectures: 59

Number of Published Quizzes: 29

Number of Curriculum Items: 92

Number of Published Curriculum Objects: 88

Original Price: $199.99

Quality Status: approved

Status: Live

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
  • Who Should Attend

  • Planning to start test Automation? Start with hottest tool on a market – Appium
  • This course is designed for anyone who even does not have experience with QA process
  • Target Audiences

  • Planning to start test Automation? Start with hottest tool on a market – Appium
  • This course is designed for anyone who even does not have experience with QA process
  • 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)

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction, Course Overview and Prerequisites

    Lecture 2: Application overview

    Chapter 2: Environment installation

    Lecture 1: About environment installation

    Lecture 2: Mac: How to install Xcode

    Lecture 3: Mac: How to install Android SDK

    Lecture 4: Mac: How to install Appium Lib and Cucumber

    Lecture 5: Mac: How to install Java SDK

    Lecture 6: Mac & Windows: How to setup Android simulator in Android Studio

    Lecture 7: Mac: How to install Appium

    Lecture 8: Mac: Install RubyMine IDE

    Lecture 9: Windows: How to install Java SDK

    Lecture 10: Windows: How to install Android SDK

    Lecture 11: Windows: How to install Ruby

    Lecture 12: Windows: How to install Appium Lib and Cucumber

    Lecture 13: Windows: How to install Appium

    Lecture 14: Windows: Install RubyMine IDE

    Lecture 15: How to configure Android real device for test execution

    Lecture 16: How to install application on Android real device or simulator

    Lecture 17: Why do we need all of these tools?

    Chapter 3: Introduction to Cucumber

    Lecture 1: What is Cucumber and why we need it?

    Lecture 2: Create Cucumber folders structure

    Lecture 3: Create first Cucumber scenario

    Lecture 4: Cucumber step prefixes

    Lecture 5: Adding second cucumber scenario

    Lecture 6: Adding arguments to steps

    Lecture 7: Modify step definitions to accept multiple keywords

    Lecture 8: Create Cucumber scenario outline

    Lecture 9: Learn what is Cucumber tags

    Lecture 10: Learn what is Cucumber hooks

    Lecture 11: Cucumber framework overview

    Chapter 4: Introduction to Appium

    Lecture 1: Configure framework for Appium

    Lecture 2: Learn what is UIAutomatorviewer

    Lecture 3: Create first Appium test

    Lecture 4: Create second appium test

    Lecture 5: Create new test scenario: Add conversion to Favorite list

    Lecture 6: Create test scenario: Add new custom conversion

    Lecture 7: Create test scenario: Search existing conversion

    Lecture 8: Learn how to add assertions to tests

    Lecture 9: Learn how to locate multiple elements

    Lecture 10: Learn how to locate element inside container

    Lecture 11: Automate application screen keyboard

    Lecture 12: Improve our code to type any values on screen keyboard

    Lecture 13: Learn how to verify element status (enabled or disabled)

    Lecture 14: Improving test Add to Favorite list

    Lecture 15: Learn how to select value from Unit picker

    Lecture 16: Learn how to use scroll method

    Lecture 17: Moving common code to method

    Lecture 18: Improve method Find in list

    Lecture 19: Create test scenario: Reverse picker values

    Lecture 20: Learn what is Cucumber profiles

    Lecture 21: Add screenshots to report file

    Lecture 22: Create test scenario: History list

    Lecture 23: Learn how to use gestures

    Lecture 24: Learn how to debug tests using Pry gem

    Chapter 5: Jenkins Server

    Lecture 1: How to install Jenkins server

    Lecture 2: How to launch Cucumber/Appium tests on Jenkins

    Chapter 6: Bonus lectures

    Lecture 1: How to start automation with your own application

    Lecture 2: How to start iOS test automation (bonus application attached)

    Lecture 3: Tap on element using element coordinates

    Instructors

  • Mobile Automation- Appium Cucumber for AndroidiOS + Jenkins  No.2
    Alex Petrovski
    Software engineer in test
  • Rating Distribution

  • 1 stars: 27 votes
  • 2 stars: 39 votes
  • 3 stars: 206 votes
  • 4 stars: 688 votes
  • 5 stars: 879 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!