Mobile Automation with Appium 2.0 and WebdriverIO – 2024
Mobile Automation with Appium 2.0 and WebdriverIO – 2024, available at $84.99, has an average rating of 4.43, with 118 lectures, 2 quizzes, based on 1277 reviews, and has 8414 subscribers.
You will learn about Mobile Automation with JavaScript Mobile Automation using WebdriverIO & Appium Android & iOS application automation Building & Optimizing test framework BrowserStack Integration GitHub Action CI Integration This course is ideal for individuals who are Devs/QAs looking to learn Mobile Automation or QA engineers looking to switch from Web automation to Mobile Automation or SDETs looking to expand their skillset with Mobile Automation using JavaScript It is particularly useful for Devs/QAs looking to learn Mobile Automation or QA engineers looking to switch from Web automation to Mobile Automation or SDETs looking to expand their skillset with Mobile Automation using JavaScript.
Enroll now: Mobile Automation with Appium 2.0 and WebdriverIO – 2024
Summary
Title: Mobile Automation with Appium 2.0 and WebdriverIO – 2024
Price: $84.99
Average Rating: 4.43
Number of Lectures: 118
Number of Quizzes: 2
Number of Published Lectures: 118
Number of Published Quizzes: 2
Number of Curriculum Items: 120
Number of Published Curriculum Objects: 120
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Mobile Automation with JavaScript
- Mobile Automation using WebdriverIO & Appium
- Android & iOS application automation
- Building & Optimizing test framework
- BrowserStack Integration
- GitHub Action CI Integration
Who Should Attend
- Devs/QAs looking to learn Mobile Automation
- QA engineers looking to switch from Web automation to Mobile Automation
- SDETs looking to expand their skillset with Mobile Automation using JavaScript
Target Audiences
- Devs/QAs looking to learn Mobile Automation
- QA engineers looking to switch from Web automation to Mobile Automation
- SDETs looking to expand their skillset with Mobile Automation using JavaScript
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 & 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 integrationto run tests on cloud server
-
GitHub Actionfor CI integration
-
and much more…
All of the topics are taught with real examples. The course will include exercises & quizzes that will challenge you & allow you to practice what you learned.
This course will get constantly updatedso that you no longer have to worry about outdated content.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Overview
Lecture 2: What is Appium ?
Lecture 3: What is WebdriverIO ?
Lecture 4: Getting the most out of this course
Lecture 5: Before you get started
Lecture 6: Join the community!
Lecture 7: Q&A template
Lecture 8: Code Access
Chapter 2: Setup & Installation (MacOS)
Lecture 1: Quick Note – Node versions compatibility
Lecture 2: NodeJS Setup
Lecture 3: Java JDK Setup
Lecture 4: Android Studio Setup
Lecture 5: Setup Android Emulator
Lecture 6: Quick note: Appium Inspector Setup
Lecture 7: Appium Inspector Installation
Lecture 8: Appium 2.0 Update
Lecture 9: Appium Installation
Lecture 10: Appium Installation Error
Lecture 11: Appium Drivers Installation
Chapter 3: Setup & Installation (Windows)
Lecture 1: Quick Note: Node versions compatibility
Lecture 2: NodeJS Setup
Lecture 3: Java JDK Setup
Lecture 4: Android Studio Setup
Lecture 5: Setup Android Emulator
Lecture 6: Quick Note: Appium Inspector Setup
Lecture 7: Appium Inspector Setup
Lecture 8: Appium Installation
Lecture 9: Appium Drivers Installation
Chapter 4: WebdriverIO Setup & Configuration (Android)
Lecture 1: Code Access
Lecture 2: WebdriverIO v8 Setup
Lecture 3: WebdriverIO v8 Config Overview
Lecture 4: WebdriverIO Capabilities Setup
Lecture 5: Errors when running test
Lecture 6: WebdrvierIO Run Tests
Lecture 7: Setup Emulator & Appium Inspector for Testing
Lecture 8: OLD – WebdriverIO Setup
Lecture 9: OLD – Install v7 Packages
Lecture 10: OLD – WebdriverIO Configuration
Lecture 11: OLD – Appium Port Connection Issue (4723)
Chapter 5: Android – Finding Elements
Lecture 1: Find element by Accessibility id
Lecture 2: Reviewing Test Run Logs
Lecture 3: Find element by class name
Lecture 4: Find element by xpath
Lecture 5: Find element by Android UiAutomator
Lecture 6: Working with multiple elements
Lecture 7: Exercise – Working with text input field
Lecture 8: Solution – Working with text input field
Chapter 6: Android – Native Features
Lecture 1: Package & Activity
Lecture 2: Working with Dialog / Alert
Lecture 3: Vertical Scrolling
Lecture 4: Horizontal Scrolling
Lecture 5: Exercise – Scrolling
Lecture 6: Solution – Scrolling
Chapter 7: Android Real App
Lecture 1: Download & Setup App
Lecture 2: Handle Permissions
Lecture 3: Skip Tutorial Test
Lecture 4: Add Note Tests
Lecture 5: Exercise: Delete Note
Lecture 6: Solution: Delete Note
Chapter 8: Page Object Model (Android)
Lecture 1: What is Page Object Model?
Lecture 2: Setup Screen Objects (Add Note)
Lecture 3: Exercise: Delete Note Screen Objects
Lecture 4: Solution: Delete Note Screen Object
Lecture 5: Leave a review!
Chapter 9: iOS Setup & Configuration
Lecture 1: Xcode Setup
Lecture 2: Install & Verify Dependencies
Lecture 3: WebdriverIO Config
Lecture 4: Connect Simulator with Appium Inspector
Chapter 10: iOS – Finding Elements
Lecture 1: Find element by Accessibility Id
Lecture 2: Find element by Tag Name
Lecture 3: Find element by xpath
Lecture 4: Find element by class chain
Lecture 5: Find element by predicate strings
Lecture 6: Exercise: Search Input Field
Lecture 7: Solution: Search Input Field
Chapter 11: iOS – Native Actions
Lecture 1: Working with Dialog / Alert
Lecture 2: Vertical Scrolling
Lecture 3: Picker View
Chapter 12: iOS Real App
Lecture 1: Setup iOS 14.5
Lecture 2: Download & Setup App
Lecture 3: Create Todo List Tests
Lecture 4: Exercise: Create Todo Items Tests
Lecture 5: Solution: Create Todo Items Tests
Chapter 13: Page Object Model (iOS)
Lecture 1: Setup Screen Objects for Todo List
Lecture 2: Exercise – Screen Objects for Todo Item
Instructors
-
Dilpreet Johal
SDET Architect & Instructor
Rating Distribution
- 1 stars: 15 votes
- 2 stars: 18 votes
- 3 stars: 88 votes
- 4 stars: 435 votes
- 5 stars: 723 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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024