YoVDO

The Complete WebdriverIO Course: From Zero to Expert! [2023]

Offered By: Udemy

Tags

WebdriverIO Courses Javascript Courses Jenkins Courses Node.Js Courses Software Testing Courses Continuous Integration Courses Automation Testing Courses

Course Description

Overview

Automation testing with the WebdriverIO next-generation framework using JavaScript & Node.js

What you'll learn:
  • WebdriverIO in detail using JavaScript and NodeJS
  • How to create a highly advanced framework using WebdriverIO
  • The basics all the way to advanced subjects
  • Advanced reporting and continuous integration using Jenkins
  • Everything you need to know to write automation tests using WebdriverIO

***********************************************************

* The course has been completely updated in December 2022 *

***********************************************************


OVER5000 STUDENTSENROLLEDONTHISCOURSETODATE


What is WebdriverIO?

WebdriverIO is an open-source testing automation framework written in JavaScript and running on NodeJS. It is particularly useful for testing web applications. It supports both Behavior Driven Development (BDD) and Test Driven Development (TDD), making it a highly preferred choice for automation testers.


Why this course?

This course is designed to be effective, efficient and easy to follow. Ihave been teaching for several years on Udemy with over 6 highly successful courses to date. Ihave refined this course using proven teaching techniques. This course is carefully structured from start to finish and Iprovide downloadable code examples after each coding lecture.


What has been updated?

Everything! Ihave rebuilt this course from scratch using one of the latest versions of WebdriverIO. This means the material covered is relevant, making use of WebdriverIO's latest features.


What does this course cover?

All major topics are covered in detail using the below structure:

  1. Introduction

  2. WebdriverIOsetup

  3. WDIOTestRunner

  4. Simple real world scenarios

  5. Synchronous vs Asynchronous - (Understanding Asynchronous JS)

  6. Locating Elements

  7. Waits and Timeouts

  8. Assertions

  9. Debugging

  10. Advanced Element Interactions

  11. Reporting

  12. Advanced Real World Example

  13. Advanced Concepts

  14. Jenkins CI and More!


What to expect by the end of this course?

You will be completely confident building automation frameworks using WebdriverIOand a whole host of complementing technologies. This is the only course you need to learn Automation Testing using the WebdriverIO framework.



Taught by

Gianni Bruno

Related Courses

Advanced Testing Practices Using AWS DevOps Tools (Simplified Chinese)
Amazon Web Services via AWS Skill Builder
Advanced Testing Practices Using AWS DevOps Tools (Traditional Chinese)
Amazon Web Services via AWS Skill Builder
Advanced Testing Practices Using AWS DevOps Tools (Spanish)
Amazon Web Services via AWS Skill Builder
Advanced Testing Practices Using AWS DevOps Tools (Indonesian)
Amazon Web Services via AWS Skill Builder
Advanced Testing Practices Using AWS DevOps Tools (Korean)
Amazon Web Services via AWS Skill Builder