Discover the advantages of automation using the Playwright framework. By the end of this course, you'll have a solid foundation in Playwright automation, ready to implement robust testing solutions efficiently.
Key learning outcomes:
Discover the advantages of automation using the Playwright framework. By the end of this course, you'll have a solid foundation in Playwright automation, ready to implement robust testing solutions efficiently.
Key learning outcomes:
Build a simple "ClickMe" webpage to understand HTML structure.
Locate web elements using various selectors in Playwright, enabling efficient test automation.
Utilize Playwright’s recommended built-in locators.
Master Playwright assertions to verify conditions, ensuring test reliability and accuracy.
Implement the Page Object Model (POM) to create reusable and maintainable test code.
Conduct API testing with Playwright to verify backend endpoints and ensure seamless integration with the frontend.
Key topics covered include:
Reading and manually creating tests from Playwright Codegen
Finding Playwright locators by ID, attribute, class, text, and their combinations
Asserting visibility, exact text match, contains text, and count
Asserting checked, element value, element enabled, and text stored
Designing and implementing the Page Object Model (POM) for better test structure
Writing and executing API tests with Playwright
Throughout the course, you'll gain hands-on experience with real-world examples and practical exercises, reinforcing your understanding of each concept. By the end of this course, you'll be equipped with the skills to build reliable, scalable, and maintainable automated test suites using Playwright, setting you up for success in your QA automation career.
Students will discover the advantages of automation using the Playwright framework and, by the end of the lesson, will have it installed and ready for testing.
In this section, students will learn how to efficiently generate automation tests using Playwright's Codegen tool.
In this video, students will learn how to read and understand Playwright code generated by the Codegen tool.
In this video, students will learn how to build a simple "ClickMe" webpage to understand the basics of HTML structure.
In this video, students will learn how to locate web elements using various selectors in Playwright.
In this video, students will learn how to locate web elements using Built-In Locators in Playwright.
In this video, students will learn how to assert URLs and Page Title in Playwright.
In this video, students will learn how to assert Visibility, Exact Text Match, Contains Text, and Count in Playwright.
In this video, students will learn how to assert Check boxes, Element Has Value, Element Is Enabled, and Text Stored in Playwright.
In this section, students will explore various methods for running Playwright tests.
In this section, students will learn how to utilize the Playwright configuration file to manage and optimize their testing environment.
In this video, students will learn how to set up and configure Playwright pages, understand contexts, use hooks (beforeAll, afterAll, beforeEach, afterEach), work with page, browser, and context objects, and test with geolocation settings, enabling them to create structured and maintainable automated tests.
In this video, students will be introduced to the Page Object Model (POM) and learn how to create a login page and their first POM-based test using Playwright.
In this video, students will learn how to expand their test suite by adding more login tests using the Page Object Model (POM) across multiple pages.
In this video, students will learn how to complete their Page Object Model (POM) framework using Playwright. The
In this video, students will learn how to perform API verification using Playwright by making GET request and asserting all information in response body.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.