Test Automation with WebDriverIO, Cucumber and Javascript
Published 9/2025
Duration: 15h 40m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 6.95 GB
Genre: eLearning | Language: English
Published 9/2025
Duration: 15h 40m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 6.95 GB
Genre: eLearning | Language: English
Learn End-to-End Web Automation with WebDriverIO, Cucumber Frameworks, and Modern JavaScript
What you'll learn
- You will learn How & Why of test automation framework in WebDriverIO with Javascript
- Learn How NodeJS Works with Javascript and Code in Javascript
- You will Learn to Collaborate with other Team Members Using Git Version Control
- Learn to Generate Allure Test Reports using WDIO Configuration
Requirements
- No programming experience needed, this course will cover, everything you need to become a Test Automation expert
Description
What You'll Learn
1. Installation & Setup
Get started by setting up everything you need to begin automating:
Install Node.js, WebdriverIO, and Visual Studio Code, Git Version control
Configure your project environment step-by-step
Learn how to verify installations and set up a smooth development workflow
Setup your own Ecommerce application to learn automation.
2. Build a Real Test Automation Framework
Learn to build a scalable and maintainable test automation framework from scratch:
Create test scenarios using Cucumber and Gherkin syntax
Use WebdriverIO to automate real web applications
Organize your framework with best practices (page object model, reusable steps, etc.)
Handle waits, selectors, and test data efficiently
Learn Allure Report configuration
3. Learn JavaScript for Testers
No coding experience? No problem! This section teaches you essential JavaScript concepts you need for automation:
Variables, functions, arrays, loops, and conditions
Working with modules and async/await
Control statements like, If..Else, Switch…Case, For Loop.
Arrays and Objects
Practical JavaScript examples used directly in your test code
4. Learn Git for Test Automation Projects
Understand how to use Git to manage and collaborate on your test code:
Set up Git and connect your project to GitHub
Learn basic and advanced Git commands
Manage branches, commits, pull requests, and version control workflows
Who this course is for:
- Manual Testers Aiming To Upskill in Test Automation with WebDriverIO and Javascript
More Info