Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Webdriverio + Node.Js -Javascript Ui Automation From Scratch

    Posted By: ELK1nG
    Webdriverio + Node.Js -Javascript Ui Automation From Scratch

    Webdriverio + Node.Js -Javascript Ui Automation From Scratch
    Last updated 4/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 7.15 GB | Duration: 11h 15m

    Top class tutorial on WebDriverIO ( Selenium JavaScript) Automation Testing from basics to Framework including JS Basics

    What you'll learn

    Understand Java Script Fundamentals from Scratch

    Learn WebDriverIO Testing tool to automate any Web Application with real time examples

    Develop Industry Standard WebDriverIO JavaScript Testing Framework from Scratch

    Indepth knowledge on JS Test frameworks like Mocha, Chai including Node js Basics

    You will improve your JavaScript coding skills in writing best optimized code for Automating testcases

    Includes a Practice Website to play around with all available WebDriverIO functions to automate

    "Last but not least" you can clear any Interview and can Lead Entire Automation Project from Design Stage

    Requirements

    None. Everything including JavaScript Basics are taught from Scratch

    Description

    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 AutomationWebdriverIO 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.

    Overview

    Section 1: Introduction

    Lecture 1 Introduction to WebDriverIO and Course FAQ's

    Lecture 2 Important Note on WebDriverIO Versions

    Lecture 3 Getting started with Node.js and npm installation

    Lecture 4 Understand Package.json with VS Code installation

    Section 2: JavaScript Fundamentals from Scratch for Automation - Part 1

    Lecture 5 Important Note

    Lecture 6 Download Section 2, 3 JavaScript Fundamentals code

    Lecture 7 Getting started with Hello World Program in VS Code

    Lecture 8 Understanding Variables and Datatypes in JavaScript

    Lecture 9 What are Loops and Conditional Statements in JavaScript

    Lecture 10 Implementing For and While Loop in JavaScript

    Lecture 11 Arrays and its methods in JavaScript with Detailed examples - Part 1

    Lecture 12 Arrays and its methods in JavaScript with Detailed examples - Part 2

    Lecture 13 JavaScript Array Stream Functions -( Filter , reduce, Map) - Part 1

    Lecture 14 JavaScript Array Stream Functions -( Filter , reduce, Map) - Part 2

    Lecture 15 Sorting JavaScript Arrays with optimized logic

    Section 3: JavaScript Fundamentals from Scratch for Automation - Part 2

    Lecture 16 What are Functions in JavaScript? and its advantages

    Lecture 17 Understanding var,let,const Keywords in JavaScript

    Lecture 18 JavaScript String and its manipulation methods with examples - Part 1

    Lecture 19 JavaScript String and its manipulation methods with examples - Part 2

    Lecture 20 What are JavaScript objects ? And its importance in Programming

    Lecture 21 Adding methods and functions to JavaScript object and access them

    Lecture 22 Understand JavaScript OOPS Classes and its methods

    Lecture 23 How to Import and Export classes to make it available in other class

    Lecture 24 What is Inheritance and how to achieve this in JavaScript

    Section 4: Setting up WebDriverIO Automation with all Softwares Installations

    Lecture 25 Generate WebDriverIo Spec file template and adjust VS Code settings

    Lecture 26 Understand JavaScript Async mode /Promises and how to use async awaits

    Section 5: Locators to Identify objects with Assertions in WebDriverIO

    Lecture 27 Introduction to WebDriverIO inbuild expect Statements for Assertion

    Lecture 28 Different Locator techniques available in WebDriverIO to automate - 1

    Lecture 29 Different Wait Mechanisms available in WebDriverIO Framework

    Lecture 30 Understanding Assertions of validating Texts on browser with WebDriverIO

    Section 6: Automate Checkboxes, Dropdowns, Pop ups with WebDriverIO

    Lecture 31 Where can i find code files?

    Lecture 32 Build Happy path to sign into page with WebDriverIO

    Lecture 33 Running Tests in Firefox , Microsoft Edge browsers using Selenium Standalone

    Lecture 34 Radiobuttons handling with JavaScript Array logic in WebDriverIO

    Lecture 35 Handling Web Pop ups with WebDriverIO Framework

    Lecture 36 How to handle Static dropdowns using WebDriverIO

    Lecture 37 Chai Assertion on selected radiobuttons, dropdown options with WebDriverIO

    Section 7: Functional Real time validations with WebDriverIO Automation

    Lecture 38 Important Note before proceeding to next lectures

    Lecture 39 Understand how to Automate Dropdowns with WebDriverIO

    Lecture 40 Handling Checkboxes with WebDriverIO and Save Screenshots of the page

    Lecture 41 Scrolling to invisble object with view mode using WebDriverIO

    Lecture 42 Handling JavaScript related Alerts with WebDriverIO

    Lecture 43 How to Apply Sort the Web tables using WebDriverIO

    Lecture 44 Debugging WebDriverIO Code with Visual Studio editor

    Lecture 45 Automate Search Table functionality with JavaScript Stream methods

    Section 8: Handling Child Windows and Frames with WebDriverIO

    Lecture 46 How to handle multiple windows with WebDriver IO

    Lecture 47 Understanding difference between SwitchWindow and NewWindow methods

    Lecture 48 How to Automate Frames using WebDriverIO

    Section 9: Automation of End to end Flow in ECommerce App using WebDriverIO

    Lecture 49 Important Note

    Lecture 50 End to End Functional Automation Part -1

    Lecture 51 End to End Functional Automation Part -2

    Lecture 52 End to End Functional Automation Part -3

    Lecture 53 End to End Functional Automation with Filter,Map, Reduce methods Part - 4

    Lecture 54 End to End Functional Automation Part -5

    Section 10: WebDriverIO + JS Framework Development from Scratch - Part 1

    Lecture 55 Introduction to WebDriverIo Framework - AGENDA

    Lecture 56 Implementing Page object Design Patterns for Tests - Part 1

    Lecture 57 Implementing Page object Design Patterns for Tests - Part 2

    Lecture 58 Updating End to End Test with Page object Pattern Mechanism - Part 1

    Lecture 59 Updating End to End Test with Page object Pattern Mechanism - Part 2

    Lecture 60 Parameterize the Test Cases using Mocha Framework and Json Files - Part 1

    Lecture 61 Parameterize the Test Cases using Mocha Framework and Json Files - Part 2

    Section 11: WebDriverIO + JS Framework Development from Scratch - Part 2

    Lecture 62 Running Tests in Parallel mode with utilization of Capabilities Mode

    Lecture 63 Running Selected Tests using Mocha Grep options in Framework

    Lecture 64 Importance of Bail and Base URL Options in Configuration file

    Lecture 65 Controlling the execution of Tests through Command Line parameters

    Lecture 66 Running Individual tests and in the group with Mocha Options Run time

    Lecture 67 How to build customized configuration files for Test Execution in WebDriverIO

    Section 12: WebDriverIO + JS Framework Development from Scratch - Part 3

    Lecture 68 How to apply Retry Mechanism for Flaky Tests with WebDriverIO Conf

    Lecture 69 Generating Scripts through Node.js from Package.json file for consolidation

    Lecture 70 Generating HTML reports through Allure package from WebDriverIO

    Lecture 71 Converting Allure xml files to official conslidated HTML report with Commands

    Lecture 72 Introduction and Setting up Jenkins

    Lecture 73 Creating new Jenkin job for WebDriverIO Framework execution

    Lecture 74 Integrating Allure reports to Jenkin WeDriverIO Framework Jobs for Post results

    Section 13: Download the Full Course Code files from here

    Lecture 75 Download Code in Zip file

    Section 14: BONUS LECTURE

    Lecture 76 Bonus Lecture

    Software Testers,QA Engineers,Developers