Tags
Language
Tags
September 2025
Su Mo Tu We Th Fr Sa
31 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
    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