Have a question?
Message sent Close
4.52 out of 5
4.52
1291 reviews on Udemy

Automated Software Testing with Playwright

[2023 Updated] Learn Playwright an open source testing framework from Microsoft and also the best alternative to Cypress
Instructor:
Kaniel Outis
8,417 students enrolled
English [Auto]
Master the powerful Microsoft Playwright framework from beginner to advanced
Build a robust automation framework using the best practices of the Page Objects Model
Put your skills into practice with real-world end-to-end testing examples and challenging exercises
Learn how to use Playwright for REST API testing and web scraping, and expand your automation capabilities beyond web UI testing
Integrate your automation tests with CI/CD pipelines using Jenkins, and streamline your testing process for faster and more efficient releases
Discover how to perform visual regression testing with Playwright, and ensure your web applications look and perform as intended across different browsers
Get exclusive access to professional tips, tricks, and best practices from industry experts, and stay ahead of the curve with the latest automation techniques
Explore 3rd party integrations with popular test runners, and take advantage of a wide range of tools and features to enhance your automation tests
Learn how to integrate Playwright with popular BDD frameworks like Cucumber and CodeceptJS, and take your test automation to the next level
Discover why Playwright is the next generation framework that surpasses Selenium and Cypress in terms of speed, reliability, and ease of use

Are you looking to learn web automation and testing using the world’s most popular non-Selenium framework, Playwright? Look no further! This comprehensive course is designed to be as practical as possible, with coding exercises and real-world examples from the very start. All you need is NodeJS and a code editor, along with some basic programming knowledge in either JavaScript or TypeScript.

In this course, you’ll learn everything you need to know about Playwright, including how to install, create, and set up multiple testing projects. You’ll also learn about web automation and interaction with elements using the Playwright API, and you’ll get to practice various real-world E2E testing examples. Additionally, you’ll learn about advanced Playwright features and patterns, REST API testing with Playwright, and third-party integrations.

One of the highlights of this course is that you’ll learn how to implement the popular Page Objects design pattern in test automation, which is widely used in the industry. You’ll also get to try behavior-driven development using Playwright and popular frameworks like CucumberJS and CodeceptJS. Additionally, you’ll learn about professional custom reporting, visual regression testing, continuous integration using Jenkins, and web scraping with Playwright.

Finally, you’ll get tips and tricks from automation experts, and you’ll find out why Playwright is better than other popular frameworks like Cypress, Selenium, TestCafe, or Puppeteer. And if you get stuck, don’t worry – the learning environment is supportive and collaborative, with plenty of opportunities to ask questions and get help from the instructor and other students. So why wait? Start your journey to becoming a Playwright automation expert today!

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.5
4.5 out of 5
1291 Ratings

Detailed Rating

Stars 5
702
Stars 4
448
Stars 3
120
Stars 2
12
Stars 1
9
d97b2021ec0d29d69829b6cdb17f4ae8

Includes

12 hours on-demand video
11 articles
Certificate of Completion
This website uses cookies and asks your personal data to enhance your browsing experience. We are committed to protecting your privacy and ensuring your data is handled in compliance with the General Data Protection Regulation (GDPR).