SDET Unicorns

Mobile App Automation Testing with Appium 2.0 and WebdriverIO

The only course you need to learn is Mobile App Automation Testing with JavaScript using WebdriverIO & Appium.

Mobile App Automation Testing Course Overview

Development of mobile apps is increasing rapidly year by year.  As the development increases, the demand of putting quality apps out there increases as well. After this course, with the help of mobile automation, you will be able to help companies launch top quality applications without worrying about any regression issues.

This course will teach you the latest version of Appium (2.0) and WebdriverIO (v8).  Setup will cover both macOS and Windows machine from scratch and will also cover how to setup tests for both Android & iOS.

Along the way, I will teach you all the best practices that will put on the path of becoming one of the Top Automation Engineer.

Here’s what we will be covering in this course:

  • Appium Tutorial & WebdriverIO Introduction

  • Setup & Installation

  • Different strategies to find elements for both iOS & Android apps

  • Working with native features

  • Practicing skills on a real-world application

  • Page Object Model setup

  • Building test framework

  • Optimizing framework

  • BrowserStack integration to run tests on cloud server

  • GitHub Action for CI integration

  • and much more…

All of the topics are taught with real examples.

Mobile Automation Testing course will include exercises & quizzes that will provide opportunities for practicing and reinforcing your learning.

Regular updates are made to the course content.

 

What you will learn?

automation testing courses

This course includes:

Recommended

Get a Sneak Peek of the Course

Course Curriculum

  • Course Overview

    Start
  • What is Appium?

    Start
  • What is WebdriverIO?

    Start
  • Before you get started

    Start
  • Q&A template

    Start
  • Code Access

    Start
  • Refer a friend

    Start
  • video lecture svgrepo com

    NodeJS Setup

    Start
  • video lecture svgrepo com

    Java JDK Setup

    Start
  • video lecture svgrepo com

    Android Studio Setup

    Start
  • video lecture svgrepo com

    Setup Android Emulator

    Start
  • video lecture svgrepo com

    Appium Inspector Setup

    Start
  • video lecture svgrepo com

    Appium Installation

    Start
  • NodeJS Setup

    Start
  • Java JDK Setup

    Start
  • Android Studio Setup

    Start
  • Setup Android Emulator

    Start
  • Appium Inspector Setup

    Start
  • Appium Installation

    Start
  • WebdriverIO v8 Setup

    Start
  • WebdriverIO v8 Configuration Overview

    Start
  • WebdriverIO Capabilities Setup

    Start
  • Run Sample Test

    Start
  • Setup Emulator for Testing

    Start
  • Finding Element by Accessibility Id

    Start
  • Reviewing Test Run Logs

    Start
  • Find Element by Class Name

    Start
  • Find Element by XPath

    Start
  • Find Element by Android UIAutomator

    Start
  • Working with multiple Elements

    Start
  • Exercise – Working with Text Input Field

    Start
  • Solution – Working with Text Input Field

    Start
  • Quiz – Finding Elements (Android)

    Start
  • Package & Activity

    Start
  • Working with Dialog / Alert

    Start
  • Vertical Scrolling

    Start
  • Horizontal Scrolling

    Start
  • Exercise – Scrolling

    Start
  • Solution – Scrolling

    Start
  • Download & Setup

    Start
  • Handle Permissions

    Start
  • Skip Tutorial Test

    Start
  • Add Note Tests

    Start
  • Exercise – Delete Note

    Start
  • Solution – Delete Note

    Start
  • What is Page Object Model?

    Start
  • Setup Screen Objects (Add Note)

    Start
  • Exercise – Delete Note Screen Objects

    Start
  • Solution – Delete Note Screen Objects

    Start
  • Xcode Setup

    Start
  • Install & Verify Dependencies

    Start
  • WebdriverIO Config

    Start
  • Connect Simulator with Appium Inspector

    Start
  • Working with Dialog / Alert

    Start
  • Vertical Scrolling

    Start
  • Picker View

    Start
  • Setup iOS 14.5

    Start
  • Download & Setup App

    Start
  • Create Todo List Tests

    Start
  • Exercise – Create Todo Items Tests

    Start
  • Solution – Create Todo Items Tests

    Start
  • Setup Screen Objects for Todo List

    Start
  • Exercise – Screen Objects for Todo Item

    Start
  • Solution – Screen Objects for Todo Item

    Start
  • Setup Folder Structure

    Start
  • Setup JSConfig for Auto Completion

    Start
  • Setup Babel

    Start
  • Setup Linter

    Start
  • Shared Configuration for Android & iOS

    Start
  • Implement Hooks

    Start
  • Create BrowserStack Account & Upload App

    Start
  • Configure BrowserStack with WebdriverIO

    Start
  • Run Tests in BrowserStack

    Start
  • Securing BrowserStack Credentials

    Start
  • Setup Reporting & Create Secrets

    Start
  • Create Workflow File

    Start
  • Running Tests in GitHub

    Start
  • Webviews Overview

    Start
  • Test Setup

    Start
  • Accessing Contexts in Appium Inspector

    Start
  • Switch Context

    Start
  • Relaxed Security

    Start
  • Switch Back to App

    Start
  • Webviews Overview

    Start
  • Test Setup

    Start
  • Accessing Contexts in Appium Inspector

    Start
  • Optimize Webview Code (waitUntil)

    Start
  • Switch Back to App

    Start
  • Overview

    Start
  • Allure Setup

    Start
  • View Test Results

    Start
  • Add Screenshots to Allure Report

    Start
  • Allure Auto Generate

    Start
  • Thank You

    Start
  • Course Feedback

    Start

Ready to Stand Out? Join Us Today and Master the Skills to Become a Top SDET!

🛍️ Enrol Now to Get Started!🌟

Join now and embark on a journey to mastery in Software Testing and Automation – where every challenge becomes an opportunity to excel! 🚀📚

This Course Only

$ 19.99 $160
  • In-Depth Course
  • 9+ Hours of Content
  • Life Time Course Access
  • Certificate of Completion
  • Community Access

Monthly Membership

$ 12.99
  • Access to All Courses
  • 40+ Hours of Content
  • Access Until Membership
  • Certificate of Completion
  • Community Access

Annual Membership

$ 99.99
  • Access to All Courses
  • 40+ Hours of Content
  • Access Until Membership
  • Certificate of Completion
  • Community Access

See What Other Students have to Say

Gain the Skills you need to be the Best SDET in the Industry!

Let’s keep in touch! Subscribe to the mailing list and receive the latest updates

Frequently Asked Questions

Click the Join Academy button above and select a plan that works for you (monthly or annual) to get access to all the courses.

If you get the subscription now, any future price change will not affect your membership. You can continue with the same price that you originally purchased it for.

No problem! If you are not happy with your purchase, you can contact us within 72 hours after your initial purchase for a full refund.

Yes, you can cancel your monthly or annual membership anytime. Once cancelled, you will not be charged again during the subscription renewal. You will lose access to all your courses once your subscription period ends.