
This Lecture specifies how to configure Playwright in Visual Studio and Write first test to launch browser.
This lecture explains how to create xpath and use xpath in Playwright script to interact with web element.
Some times we want to get List of Multiple Elements, like all search results list or top 10 news links or all countries name from drop down list or all records from a table. This Lecture explains how to get list of multiple elements.
Sometime due to slow internet speed or heavy page it take time to load web page and when we are locating element on page it gives error. So we have to increase Page timeout period, this lecture explains how to increase page timeout.
This lecture explains how to perform automation of Drop Down List, Mouse Hover event, Key Bord event, Drag Drop event and Date / Calender event.
Lecture to demonstrate how to change focus from one tab to other.
In this Lecture we will explain one more way how to change focus on new tab and create new tab refernce and we will be applying same concept on Popup window.
In this Lecture we will discuss about Alert, Confirm and Prompt dialog box
What is IFrame and how to automate IFrame in Playwright
What are different most used assertions in Playwright.
What is difference between Hard and Soft assertion.
This lecture explains playwright config file and how to take Full Page Screen shot and Specific Element Screen shot.
How to perform file upload in Playwright
Playwright provides default reporting tool, this lecture specifies how to generate report in HTML format, JSON format, JUnit format.
How to configure and add Allure report in Playwrite test, this lecture throughly explains how to generate and view allure report in Playwright.
How to set priority and execution steps in Playwright using @BeforeTest, @AfterTest, @BeforeAll and @AfterAll
This Lecture explains how to group tests to run together or skip some tests
Playwright is in Demand because of Playwright's advantages that include faster, more reliable E2E testing for modern web apps due to auto-waiting, WebSocket architecture, and built-in parallel execution.
A Playwright course teaches developers and testers to automate web browsers for end-to-end testing covering setup, writing tests , handling elements and visual testing for modern, cross-browser applications.
Key Topics Covered:
Fundamentals: Playwright installation, setup, basic commands, and core concepts.
Test Creation: Writing tests for UI elements, forms, navigation, handling waits, and assertions.
Cross-Browser/Platform: Automating across Chromium, Firefox, WebKit (Safari) on Windows, macOS, Linux, and mobile.
Framework Building: Designing scalable frameworks using Page Object Model (POM) and test runners like Mocha/Cucumber.
A Playwright course covers core concepts like installation, test creation, and element locators, along and handling web elements. Key areas include test organization with the Page Object Model, debugging with tools like the Playwright Inspector, running tests in parallel, and generating reports.
This course is designed for Fast Track Learning where we have used specific point to point examples to cover web interactions like click, type, drop down, pop up, iframe, switch in between tabs, keybord event, mouse event, drag n drop, date, table, screen shot, video recording, report generation, test grouping and hooks.