Automated Software Testing with Playwright

Learn Playwright an open source testing framework from Microsoft and also the best alternative to Cypress

4.42 (1540 reviews)
Udemy
platform
English
language
Software Testing
category
instructor
Automated Software Testing with Playwright
9,924
students
12.5 hours
content
Apr 2024
last update
$84.99
regular price

What you will learn

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

Why take this course?

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!

Screenshots

Automated Software Testing with Playwright - Screenshot_01Automated Software Testing with Playwright - Screenshot_02Automated Software Testing with Playwright - Screenshot_03Automated Software Testing with Playwright - Screenshot_04

Reviews

Krishna
August 30, 2023
This course provided me with an exceptional learning experience. The instructor's teaching style is outstanding. The course content is comprehensive and well-structured. It covers a wide range of topics, ensuring that learners get a well-rounded education. The hands-on examples and practical exercises were particularly helpful in solidifying my understanding and allowing me to apply the knowledge in real-world scenarios.
Adam
August 15, 2023
The course is nearly perfect. The topics were well covered with examples. The only missing part is the practical exercises. The learning process is much more effective with practice. I suggest adding exercise chapters where the first video is the description of the exercise and the following videos show your solution. Apart from that everything is excellent.
Bulut
August 7, 2023
Literally, the best course for PlayWright! I like how Kaniel starts from basics and goes to advanced throughout the course. The context is super understandable and I really enjoyed every moment while learning it! Thanks!
Dario
July 30, 2023
All in all a very good course that will give a good understanding od basics. Maybe going too wide sometimes instead of focusing more on playwright and its particularities.
James
July 20, 2023
Overall a good introduction to Playwright. The HTML and Javascript lessons are a nice bonus for some people, and I'm sure there is someone out there who wanted to use Cucumber and/or Codecept. Not everything is covered but the missing parts are not essential and in some cases discouraged by some (like the test recorder), but are easy to find online. The CI/CD integration lessons could really be updated to run on github instead of Jenkins. But the presentation and examples are really clear and you will learn a valuable skillset.
Natalie
June 30, 2023
I think Outis does a great job teaching! There have been a few instances where I've need some refreshers on the rules of JS (like using the back tick key with ${items}). Luckily, Stack Overflow reminded me haha
Gal
June 2, 2023
Since I am doing this course from office at work, some of the websites used as examples in this course are unreachable / blocked.
Subham
May 13, 2023
i dont have knowledge on typescript, so before going directly into code there should have been a basic part of typescript language
Alexander
May 3, 2023
The course is very nice. A lot of things were covered. I would have liked it if there were some small assignments. Also on some of the topics, the examples were too simple.
Michael
April 28, 2023
Good course so far! Sometimes a bit hard to understand what he's saying (he has quite a strong accent).
Richard
April 7, 2023
Yes , with minimal programming background I had to google a little to setup VS code to accept npm terminal command so it was recognised (found npm path and added as environmental variable, also note my version of VSCore does not bring up many prompts seen in video, so perhaps a short setup video could be useful here for specifics like this)..I have had issues with the parameterised Jenkins not working for me having followed the setup . Therefore had to skip that section.
Kebing
March 17, 2023
This course is very suitable for beginners, especially those who do not have much experience with test automation tools like me. The course is well structured. Starting from the fundamentals of Playwright and gradually advancing to E2E and Page Objects, then to the advanced topics, allowing students to understand how to build an automation testing project from scratch. The last part of the course introduces HTML and Javascript, which is very useful for learners who do not have experience in this area. I think an area for improvement is that the UI elements and locators used in the course are very simple, such as every element has its own ID. If more examples of locators for more complex UI elements can be added, the entire course will be more valuable.
Anonymized
March 14, 2023
I like how this course is straight to real life examples, without any unnecessary or excessive information.
Michał
March 12, 2023
Very simple, understandable and clear course, which explains very well both the basics and the more advanced stuff related with Playwright. I would highly recommend
Pawel
January 10, 2023
It was my second course about automated software testing. And I must say, that I received everything what I expected. Very good one. :)

Charts

Price

Automated Software Testing with Playwright - Price chart

Rating

Automated Software Testing with Playwright - Ratings chart

Enrollment distribution

Automated Software Testing with Playwright - Distribution chart

Related Topics

4404930
udemy ID
11/19/2021
course created date
1/4/2022
course indexed date
Bot
course submited by