Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Playwright TypeScript: GenAI + MCP Servers + Cucumber BDD

via Udemy

Overview

End-to-end Playwright TS training covering GenAI automation, MCP server setup, and Cucumber BDD and Live projects.

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

Playwright TypeScript: Master Playwright TypeScript with GenAI, MCP servers, and Cucumber BDD through real-world projects.


Newly Added Topics:


  • GenAI

  • Prompt Engineering

  • MCP Servers

  • GitHub Copilot

  • Playwright Test Agents


Master 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-Driven

  • Keyword-Driven

  • Hybrid Page Object Model (POM)

  • Cucumber BDD

This 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 scratch

  • Handle complex, async, and dynamic web elements

  • Integrate Playwright tests with REST API calls

  • Build AI-powered utilities like an AI Element Finder and using OpenAI APIs like Gemini AI

Designed 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, Edge

  • Multi-Language Support: JavaScript, TypeScript, Python, C#, and Java

  • Platform Independent: Windows, macOS, Linux

  • Advanced Features: Auto-waiting, parallel test execution, video recording, trace viewer, and a test generator

Future-Proof Your Automation Career

Playwright 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!

Syllabus

  • Introduction
  • Typescript Fundamentals
  • Download the entire code used in Typescript lectures
  • Getting started with Playwright
  • Handling Elements and Playwright Locator / Selector strategies
  • XPATH VS CSS
  • Playwright Assertions, Handling WebTables, ShadowRoot elements
  • Handling complex User Gestures
  • Frames, Alerts, Pop up windows
  • Executing Javascript
  • Capturing Screenshots, Basic Auth, File Upload / Download
  • Videos, Trace viewer, Code Generator and Playwright Inspector
  • OpenAI Integration, AI Agents, Gemini AI
  • API Testing using Playwright
  • Playwright Test Parameterization, Parallel Test Execution and Allure Reporting
  • LIVE PROJECT 1 - Page Object Model (Hybrid - Data + Keyword driven) Framework
  • Cucumber BDD Basics
  • Live Project 2 - Cucumber BDD Integration with Playwright and Page Object Model
  • COMPLETE CODE
  • BONUS LECTURE

Taught by

Rahul Arora

Reviews

4.6 rating at Udemy based on 216 ratings

Start your review of Playwright TypeScript: GenAI + MCP Servers + Cucumber BDD

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.