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

Udemy

Playwright Automation with Python, Pytest, AI & Jenkins

via Udemy

Overview

Master modern web automation using Playwright, Python & Pytest with AI integrations and CI/CD using Jenkins

What you'll learn:
  • Python fundamentals required for automation testing
  • Playwright architecture: Browser, Context, and Page
  • Writing reliable, non-flaky Playwright tests
  • Advanced locators, actions, assertions, and waits
  • Handling frames, windows, alerts, downloads, and uploads
  • Authentication handling using storage state
  • Pytest features: fixtures, markers, parametrization
  • Parallel execution and test configuration
  • Reporting, screenshots, videos, and tracing
  • AI concepts in test automation and Playwright MCP
  • CI/CD integration using Jenkins
  • Designing scalable automation frameworks

This course is a comprehensive, end-to-end automation testing program designed to take you from absolute basics to advanced, enterprise-level automation frameworks using Playwright with Python.

You will begin by learning Python from scratch, focusing specifically on concepts required for automation testing such as variables, loops, functions, object-oriented programming, and exception handling. This ensures even beginners can confidently follow along without prior programming experience.

Next, you will explore Playwright in depth, starting with its architecture and understanding how browsers, contexts, and pages work together. You will learn how to write reliable and stable automation tests using modern locators, smart assertions, and Playwright’s built-in auto-waiting mechanisms. The course covers real-world scenarios such as handling frames, multiple windows, alerts, file uploads, downloads, authentication.

The course then dives deep into Pytest, where you will master fixtures, markers, parametrization, parallel execution, test configuration, and reporting. You will learn how to design scalable and maintainable automation frameworks by following industry best practices like the Page Object Model and reusable utilities.

To future-proof your automation skills, this course introduces AI concepts in test automation, including Playwright MCP, intelligent test execution strategies, and how AI can enhance modern testing workflows.

Finally, you will learn how to integrate your automation framework with Jenkins, covering CI/CD pipelines, scheduled executions, test reporting, and real-world enterprise automation strategies.

By the end of this course, you will have hands-on experience building production-ready automation frameworks and the confidence to apply these skills in real projects, interviews, and professional environments.

Taught by

Lucky Trainings

Reviews

4.8 rating at Udemy based on 90 ratings

Start your review of Playwright Automation with Python, Pytest, AI & Jenkins

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.