Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 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 31
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

Playwright Typescript With Cucumber Bdd & Live Projects

Posted By: ELK1nG
Playwright Typescript With Cucumber Bdd & Live Projects

Playwright Typescript With Cucumber Bdd & Live Projects
Published 5/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.73 GB | Duration: 11h 24m

Learn E2E test automation with Playwright & TypeScript using Page Objects & Cucumber BDD. Build real-world frameworks

What you'll learn

Playwright Automation with Typescript and Cucumber BDD framework

All basics till major features of Playwright using Typescript

End to End Playwright tutorials with Live projects

Many frameworks and live projects covered including Data Driven, Keyword Drive, Hybrid, Page Objects, Behave BDD etc

Requirements

No programming experience needed, You will learn everything you need to know. Complete Typescript Basics are covered from the scratch for the beginners

Description

Playwright TypeScript: Comprehensive Training in Microsoft Playwright with TypeScript and Cucumber BDDMaster end-to-end automation using Playwright with TypeScript and Cucumber BDD through detailed lectures and hands-on projects. Build real-world, enterprise-grade automation frameworks, including:Data-DrivenKeyword-DrivenHybrid Page Object Model (POM)Cucumber BDDThis is one of the most comprehensive Playwright TypeScript courses available, continuously updated with the latest tools and best practices. You’ll learn to:Automate dynamic, real-world websites from scratchHandle complex, async, and dynamic web elementsIntegrate Playwright tests with REST API callsBuild AI-powered utilities like an AI Element Finder and using OpenAI APIs like Gemini AIDesigned for both beginners and experienced professionals, this course walks you through TypeScript essentials before diving deep into framework development.Why Playwright with TypeScript?Playwright is a powerful, open-source automation framework from Microsoft, built for modern web testing needs. When combined with TypeScript, it delivers strong typing, better tooling, and cleaner code.Key benefits include:Cross-Browser Support: Chrome, Firefox, WebKit, EdgeMulti-Language Support: JavaScript, TypeScript, Python, C#, and JavaPlatform Independent: Windows, macOS, LinuxAdvanced Features: Auto-waiting, parallel test execution, video recording, trace viewer, and a test generatorFuture-Proof Your Automation CareerPlaywright is rapidly becoming a top choice for automation, surpassing legacy tools like Selenium and even rivaling Cypress. With its modern architecture and rich features, it's in high demand across QA teams globally.This course ensures you're not just learning how to write tests—but how to build scalable, maintainable automation frameworks that align with industry standards.Enroll now to master Playwright with TypeScript and Cucumber BDD—and future-proof your automation career!

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 What is Playwright?

Lecture 3 Comparison between Playwright, Selenium and Cypress

Lecture 4 Playwright Architecture

Lecture 5 Download the Code

Section 2: Typescript Fundamentals

Lecture 6 Introduction to Typescript

Lecture 7 Pre-requisite

Lecture 8 Naming Conventions, Variables and Datatypes

Lecture 9 More Types

Lecture 10 Operators

Lecture 11 Concatenation Operators

Lecture 12 Functions

Lecture 13 Arrow Functions and Function Overloading

Lecture 14 Control Flow statements - IfElse, SwitchCase

Lecture 15 Loops

Lecture 16 Arrays

Lecture 17 2D Arrays

Lecture 18 Tuples

Lecture 19 Objects

Lecture 20 OOPS - Classes

Lecture 21 OOPS - Access modifiers and Variable scopes

Lecture 22 OOPS - Export and Import

Lecture 23 OOPS - Inheritance

Lecture 24 OOPS - Abstract Classes

Lecture 25 OOPS - Interfaces

Lecture 26 Getter and Setter

Lecture 27 Exception Handling

Section 3: Download the entire code used in Typescript lectures

Lecture 28 Download the entire code used in Typescript lectures

Section 4: Getting started with Playwright

Lecture 29 Getting started with Playwright - Installation

Lecture 30 Writing the very first test case

Lecture 31 Browser Navigation methods and Finding Elements

Section 5: Handling Elements and Playwright Locator / Selector strategies

Lecture 32 Handling Dropdown list

Lecture 33 Handling links

Lecture 34 Assignment

Lecture 35 Handling Checkboxes

Lecture 36 Assignment

Section 6: XPATH VS CSS

Lecture 37 XPATH VS CSS

Lecture 38 Understanding Xpath in Depth - Part 1

Lecture 39 Understanding Xpath in Depth - Part 2

Lecture 40 Understanding CSS in Depth

Lecture 41 Tools for Generating Xpath and CSS

Section 7: Playwright Assertions, Handling WebTables, ShadowRoot elements

Lecture 42 Test Assertions

Lecture 43 Handling WebTables

Lecture 44 Handling Shadow root element

Section 8: Handling complex User Gestures

Lecture 45 Handling Mouse Hover menus

Lecture 46 Handling Sliders

Lecture 47 Handling Resizable Elements

Lecture 48 Handling Drag and Drop

Lecture 49 Right Clicking on an Element

Lecture 50 Assignment

Section 9: Frames, Alerts, Pop up windows

Lecture 51 Handling Alerts

Lecture 52 Handling IFrames

Lecture 53 Handling Tabs and Popups

Section 10: Executing Javascript

Lecture 54 Evaluating Javascript

Section 11: Capturing Screenshots, Basic Auth, File Upload / Download

Lecture 55 Capture Full Page and Element screenshot

Lecture 56 Http Authentication

Lecture 57 File Uploading

Lecture 58 Multiple Files upload

Lecture 59 Downloading a File

Section 12: Videos, Trace viewer, Code Generator and Playwright Inspector

Lecture 60 Video recording

Lecture 61 Trace Viewer

Lecture 62 Playwright Code Generator

Lecture 63 Playwright Inspector

Section 13: OpenAI Integration, AI Agents, Gemini AI

Lecture 64 Integrating Gemini AI with Playwright

Section 14: API Testing using Playwright

Lecture 65 API Get Request

Lecture 66 Sending POST Request

Lecture 67 Download the practice API

Section 15: Playwright Test Parameterization, Parallel Test Execution and Allure Reporting

Lecture 68 Parallel Test Execution

Lecture 69 Allure Reporting

Lecture 70 Capture screenshot in case of a failure

Lecture 71 Test Parameterization and reading data from external JSON File

Lecture 72 Test Parameterization and reading data from external CSV File

Section 16: LIVE PROJECT 1 - Page Object Model (Hybrid - Data + Keyword driven) Framework

Lecture 73 Adding Dependencies and Designing the Page Objects

Lecture 74 Adding Keyword Driven approach

Lecture 75 Implementing the Locators JSON file

Lecture 76 Implementing New Cars Page Objects

Lecture 77 Implementing Page Fixtures

Lecture 78 Implementing Test Parameterization

Lecture 79 Implementing Base class for common functionality

Lecture 80 Adding More Test cases

Lecture 81 Configuring Jenkins CI

Lecture 82 Integrating the Project to run via Jenkins CI

Section 17: COMPLETE CODE

Lecture 83 Download the complete code used in all lectures

Section 18: BONUS LECTURE

Lecture 84 BONUS LECTURE

Manual Testers who wants to move to Automation Testing,Automation Test engineers who already knows Selenium, Cypress, Protractor etc