End-to-End Testing with Playwright
3 December, 2024 – Hilversum, The Netherlands
Level up your end-to-end testing with Playwright. Playwright is an open-source test automation framework. It is built to enable cross-browser and cross-platform web automation that is capable, reliable, and fast. If you are a developer or tester who wants to write tests for web applications, sign up for this training.
Any questions?
Michiel will gladly help you further with any personal or in-company needs you might have.
Get in touchDuration
1 day
Time
09:00 – 17:00
Language
English
Lunch
Included
Certification
No
Level
Foundation
What will I learn?
In just one day, you will learn the essentials of writing your automated cross-browser and cross-platform tests with Playwright. Learn how to use Playwright correctly in your software development lifecycle. It is one of the most popular web test automation tools, and it is used in testing products by companies such as Microsoft, Adobe, and ING.
Learning how to work with Playwright will improve the quality of your software. You will experience what sets Playwright apart from other web test tooling. After the training, you will know how to set up and integrate Playwright into your web projects.
Key takeaways
- Master the usage of Playwright for end-to-end testing.
- Improve the reliability and efficiency of your web application tests.
- Gain the ability to set up and integrate Playwright into your software development lifecycle.
- Write powerful assertions using DOM selectors and debug tests effectively and efficiently.
- Create automated tests for visual regression and API testing.
- Write powerful assertions using DOM selectors and debug tests effectively and efficiently.
Program
Playwright is a new test automation framework built to enable cross-browser and cross-platform web automation that’s evergreen, capable, reliable, and fast. As a developer or tester, if you need to write tests for web applications, using Playwright is a no-brainer!
In just one day, you will learn how to:
Understand the core concepts of Playwright, and Improve writing your automated cross-browser and cross-platform tests.
- Set up Playwright in a new or existing codebase.
- Writing cross-browser test.
- Use DOM selectors to write powerful assertions.
- Playwright UI Mode.
- Debug your tests efficiently.
- Emulating devices.
- Generating tests automatically.
- Write API tests.
- Run Playwright in your pipeline.
- Write authentication and parallel tests.
- Add parameters to your test.
- Write tests for visual regression.
- Create fixtures to minimize code duplication.
- Write tests for web accessibility (WCAG compliance).
- Write global setup and teardown.
Who is it for?
Do you like to learn how to use Playwright and properly set it up? Are you a Developer and/or a Tester eager to learn how Playwright fits in a good test strategy?
Whether you want to learn how to use Playwright, integrate it into your test strategy, or explore best practices and pitfalls, this hands-on training course is tailored to meet your needs.
Requirements
You don’t need any previous experience with Playwright.
Entry-level knowledge of (web) development and JavaScript will be sufficient.
Why should I do this training?
Boost your testing skills
Boost your end-to-end testing skills and ensure reliable and efficient end-to-end testing for modern web applications.
Overcome testing challenges
Overcome challenges related to test maintenance and UI testing costs, and deploy Playwright correctly in your software development lifecycle.
Get inspired by expert trainers
Gain insights from experienced Test Automation trainers with extensive track records in testing.
What else
should I know?
After registering for the End-to-End Testing with Playwright course, you will receive a confirmation email with practical information. A week before the training, we will share relevant literature if there is a need to prepare.
See you soon!
Course information
Bring your laptop and make sure you have the necessary (admin) permissions to install software on it.
Install Node.js and NPM on your laptop.
Install VSCode (preferred) or a similar IDE.
You will need a GitHub account.
Travel and accommodation expenses are not included.
Meet the trainer
Riccardo Corradin
Riccardo is a Test-Driven Development trainer and trains on behalf of Xebia in Quality Test Automation and Playwright trainings. View Riccardo’s full profile and training courses on Xebia Academy.