End-to-End Testing with Playwright

12 July, 2024Hilversum, The Netherlands

1 day
In Person
Software Testing

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.

Book this training

Book now

Any questions?  

Michiel will gladly help you further with any personal or in-company needs you might have.

Get in touch

Duration

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

  1. Master the usage of Playwright for end-to-end testing.
  2. Improve the reliability and efficiency of your web application tests.
  3. Gain the ability to set up and integrate Playwright into your software development lifecycle.
  4. Write powerful assertions using DOM selectors and debug tests effectively and efficiently.
  5. Create automated tests for visual regression and API testing.
  6. 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.

Also interesting for you

View all training courses
Introduction to Deep Learning for Computer Vision

Master neural networks and deep learning and understand AI’s visual capabilities with our two-day introductionary Deep Learning course.

Enrico Erler

Deep Learning
2 days
Virtual

Next:

15 – 16 Jul, 2024

From:

€1415

View training
Introduction to Generative AI

Get a non-technical introduction to the field of Generative AI and learn best practices when using Generative AI tools.

Lysanne van Beek

Generative AI
0.5 days
Virtual

Next:

25 Jun, 2024

From:

€350

View training
Discovery & Validation Skills for Product Owners

Learn how to approach the critical parts of discovery and validation in the product development process with our Scrum Discovery & Validation Skills training.

Willem Vermaak

Agile
Agile Coach
Product Owner
Scrum
Scrum Master
Scrum.org
1 day
In Person

Next:

7 Jun, 2024

From:

€625

View training
GenAI-Powered Certified Scrum Product Owner® (CSPO)

Learn how to leverage the power of Gen AI as product owner. Follow our GenAI-Powered Certified Scrum Product Owner® (CSPO) training now!

Gino Shahidi

GenAI
Product Management
Product Manager
Product Owner
2 days
In Person

Next:

13 – 14 Jun, 2024

From:

€1570

View training
Building LLM Applications

Delve into the world of Large Language Models (LLMs) and state-of-the-art generative AI.

James Hayward

Generative AI
4 days
Virtual

Next:

23 Jul, 2024

From:

€1570

View training

Can’t find the course you’re looking for? There’s more!