WebDriverIO + Node.js -JavaScript UI Automation from Scratch
Top class tutorial on WebDriverIO ( Selenium JavaScript) Automation Testing from basics to Framework including JS Basics
Enroll in Course
What is WebDriverIO?
WebdriverIO allows you to automate any application written with modern web frameworks such as React, Angular, Polymeror Vue.js as well as native mobile applications for Android and iOS.
WebDriverIO built on Node.js engine and Uses JavaScript to code the Automation
WebdriverIO uses Selenium under hood. All the great things about Selenium are available in WebDriverIO with additional advantage of exclusive assertions for Test Validations.
How is this Course Designed?
· This course starts from Scratch by teaching all the Java Script Fundamentals needed for Test Automation
· We will then drive into WebDriverIO Core topics and cover All the concepts to handle UI Automation with real time examples and quizzes
· We shall also learn how to design Industry Standard WebDriver+Node.js Framework from Scratch with all best practices used.
Additionally this course also train students on Node.js Basics , Mocha, Chai Testing Frameworks
So what makes this course Unique in the Market?
We assume that students have no experience in automation / coding and start every topic from scratch and basics.
Examples are taken from REAL TIME HOSTED WEB APPLICATIONS to understand how different components can be automated.
By end of this course, one can automate any Web Application using WebDriverIO JavaScript and can gain the ability to design JavaScript Test frameworks from scratch for the developed automation tests.
Course Curriculum
-
PreviewImportant Note
-
StartDownload Section 2, 3 JavaScript Fundamentals code
-
PreviewGetting started with Hello World Program in VS Code (10:45)
-
PreviewUnderstanding Variables and Datatypes in JavaScript (9:57)
-
StartWhat are Loops and Conditional Statements in JavaScript (11:24)
-
StartImplementing For and While Loop in JavaScript (13:34)
-
StartArrays and its methods in JavaScript with Detailed examples - Part 1 (10:48)
-
StartArrays and its methods in JavaScript with Detailed examples - Part 2 (9:30)
-
StartJavaScript Array Stream Functions -( Filter , reduce, Map) - Part 1 (11:44)
-
StartJavaScript Array Stream Functions -( Filter , reduce, Map) - Part 2 (9:17)
-
StartSorting JavaScript Arrays with optimized logic (8:10)
-
StartWhat are Functions in JavaScript? and its advantages (9:08)
-
StartUnderstanding var,let,const Keywords in JavaScript (7:48)
-
StartJavaScript String and its manipulation methods with examples - Part 1 (8:55)
-
StartJavaScript String and its manipulation methods with examples - Part 2 (7:38)
-
StartWhat are JavaScript objects ? And its importance in Programming (6:40)
-
StartAdding methods and functions to JavaScript object and access them (8:17)
-
StartUnderstand JavaScript OOPS Classes and its methods (13:53)
-
StartHow to Import and Export classes to make it available in other class (6:33)
-
StartWhat is Inheritance and how to achieve this in JavaScript (11:09)