Udemyallen

Playwright - Complete Beginner Course 2024 (UI + API)

Master Microsoft Playwright testing with TypeScript! Learn from beginner to advanced levels. Automate web applications effectively.

4.3(1,423)
9,419students
9h 52m
Certificate
Dilpreet Johal
Dilpreet JohalSDET Architect & Instructor

Course Content

Playwright - Complete Beginner Course 2024 (UI + API) is an all-levels Udemy course taught by Dilpreet Johal. It runs 9h 52m, is taught in English, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 1,423 reviews, with 9,419 students enrolled. It is a paid course, last updated October 2024.

Unlock the power of Playwright for robust end-to-end testing! This comprehensive course dives deep into Playwright, a leading test automation framework favored by developers and QA professionals alike. Playwright is known for its accessibility and ease of use, making it perfect for both beginners and experienced automation engineers. It boasts full compatibility with all major browsers (Chrome, Firefox, Safari, Edge) and supports popular programming languages like TypeScript, JavaScript, Python, Java, and .NET. Best of all, Playwright is completely free for individuals and businesses of all sizes.

In this course, you'll gain hands-on experience transforming from a novice to a proficient automation engineer. We'll guide you through every stage, from initial setup to building scalable and maintainable test frameworks.

Here's a detailed look at what you'll learn:

  • Playwright Fundamentals: A thorough introduction to Playwright and its key features, empowering you to understand its capabilities.
  • Environment Setup: Learn how to properly set up your machine for an optimal automation experience, ensuring a smooth development workflow. Includes detailed installation and setup instructions.
  • Test Scripting: A step-by-step guide on how to write tests using various programming languages.
  • Element Interaction: Master working with different types of elements on web pages to accurately simulate user interactions.
  • Wait Strategies: Understand and effectively utilize wait commands to handle dynamic web pages and prevent flaky tests.
  • Assertions & Validation: Leverage assertions to verify expected outcomes and ensure test accuracy. Discover the advantages of using assertions in your tests.
  • Test Debugging: Learn effective debugging techniques to quickly identify and resolve test failures.
  • Framework Development: Build a fully functional framework using the Page Object Model (POM) for organized and maintainable tests.
  • Performance Optimization: Optimize your Playwright framework for faster test execution and improved efficiency.
  • Reporting & Analysis: Build beautiful reports to visualize test results and gain valuable insights.
  • GitHub Actions Integration: Integrate your Playwright tests with GitHub Actions for continuous integration and automated testing.
  • API Testing within UI Tests: Learn how to effectively integrate API testing within your UI tests for comprehensive application validation.
  • And much more! We cover a wide range of advanced topics to elevate your Playwright skills.

Throughout the course, you'll benefit from real-life examples, practical exercises, and engaging quizzes to reinforce your learning. We are committed to keeping the course updated with the latest Playwright developments, ensuring you have access to the most current best practices.

Enroll now and take the first step towards a rewarding career as a Playwright automation engineer!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0
1h 28m
intermediate
pluralsight
pluralsight
5.0
1h 53m
intermediate
pluralsight
5.0
3h
intermediate
pluralsight
5.0(41)
8h 25m
beginner
skillshare