
In this clip, we are going to see how to validate the behavior of the subject under test with Playwright.
Hooks are important functions that enable you to run scripts before or after your actual script.
In this clip, we will see how to make Playwright to run in non-headless mode, to see the browser performing the actions.
Learn how to add an HTML report showing the tests that were run with Playwright.
Learn how to automatically generate code by recording your actions in the browser.
Learn how to handle Playwright fixtures in your end to end front end tests.
Learn how to check radio and checkboxes with Playwright.
Find out how to run different command together with your tests through a global configuration file.
In this video, we learn how to manage multiple elements at once, and how to avoid getting exceptions when using too generic locators.
What is the best way to add text on a text field? Let's breakdown the two available methods: fill() and type().
Learn how to mimic the mouse hover action, drag and drop or press a specific key from the keyboard.
Assertions are a vast topic, so let's revisit it and try to cover what we are missing!
In this clip, let's check how to handle dialogs using Playwright!
Monitoring for different events is crucial for end to end testing. In this clip, let's learn how to check for console errors in our web app.
Find out how to read, add and remove cookies using Playwright!
In this clip, you will learn how to manage local and session storage using Playwright.
Let's learn how to download or upload files in our Playwright tests!
In February 2024, a new testing framework based on Playwright has been released by Netflix. In this clip, we will see the main capabilities of this framework.
In this video, we push our code to GitHub and we create a GitHub action workflow to run the tests automatically.
Here is the URL for the GitHub repo: https://github.com/LaurentiuGabriel/playwright-demo.
In this clip, we learn how to dockerize our project and run our tests through Docker.
Learn how to integrate Artillery to run non function tests against your web app.
Leverage the power of GPT-4 for writing and executing tests with Playwright!
Learn how to leverage AI to perform visual integrity checks of your web application.
In this clip, you will learn how to leverage Playwright's native AI functionalities using its MCP server.
Learn everything you need to know to get started with agentic frameworks such as Claude Code, OpenAI Codex, OpenClaw, or OpenCode.
Install and configure Claude Code with Claude.MD, skills and MCP servers.
Add the Playwright MCP to your setup and start testing your web apps.
We've reached the end of this course! In this clip, I will be showing you how to continue in your learning process.
Mastering Modern Web Automation: A Beginner's Guide to Playwright
In today's rapidly evolving digital landscape, efficient web automation is not just a luxury but an essential skill for many professionals. Dive deep into the intricate world of Playwright, a groundbreaking browser automation tool birthed by the experts at Microsoft. This course is not just about learning a tool; it's about understanding the transformative potential of efficient automation in the modern web era.
In this course you will learn how to:
Use Playwright to automate complex flows, like buying an item from an online shop.
Use GitHub Actions to develop CI/CD pipelines and run your tests automatically.
Leverage AI with Playwright to develop tests by just describing them in plain English.
Make use of the automatic code generation tool with Playwright.
Perform visual tests using the GPT-4 language model.
Moreover, real-world scenarios are interwoven throughout the curriculum, ensuring you're not just learning, but also understanding the broader implications and applications of your knowledge. Designed to cater to a diverse audience — be it developers, QA professionals, innovative product managers, or forward-thinking educators — this course is comprehensive in its approach.
Benefit from expert insights, tips, and tricks that draw from extensive industry experience and best practices. With many different frameworks and technologies described in detail, this course promises more than just learning; it's a journey into the future of web automation. Join us, and together, let's set the gold standard in mastering web automation with Playwright.