course

NL/EN
This training is available in Dutch and English. More information

End-to-end testing with Playwright

Using the browser to test that your web application does what it should do

January 30, 2025
- Veenendaal / Remote
1 day
740 (excl. VAT)

Description

Playwright is a recently released end-to-end test framework by Microsoft and although it's still young, it's packed with features. It has built-in support for the Shadow DOM, WebSockets, rich debugging capabilities, visually capturing the browser and much more. In terms of code, it's reminiscent of Protractor, but in many aspects it's more robust and more modern by offering a developer-friendly API and a solid test runner.

Learning Goals

This training covers the following learning goals:

CheckmarkExplain the use of Playwright for automating browser interactions.
UnderstandLogo InfoSupport
CheckmarkDescribe the landscape of end-to-end testing and browser automation tools, and Playwright's role within it.
RememberLogo InfoSupport
CheckmarkUse Playwright to develop end-to-end tests for web applications.
ApplyLogo InfoSupport
CheckmarkEnhance test reliability and maintainability by implementing the Page Object Model (POM) design pattern.
CreateLogo InfoSupport
CheckmarkIdentify advanced Playwright features such as network request interception, screenshot testing, type checking, and tracing.
RememberLogo InfoSupport
For the above learning goals we use Bloom's Taxonomy

Prior Knowledge

Experience with HTML, CSS selectors and JavaScript/TypeScript.

Subjects

  • Introduction to end-to-end testing.
  • Writing and executing tests with Playwright.
  • Making tests easier to maintain by using the Page Object Model.
  • Exploring setups, such as parallelization and targeting different browsers
  • Specific situations like authentication.
  • Debugging tests.
  • Screenshotting, capturing videos and snapshotting.
  • Record tests.

Schedule

Start dateDurationLocation
January 30, 2025
1 day
Veenendaal / Remote
This is a hybrid training and can be followed remotely. More information
Sign up
March 20, 2025
1 day
Veenendaal / Remote
This is a hybrid training and can be followed remotely. More information
Sign up
Keep me posted on new sessions

All courses can also be conducted within your organization as customized or incompany training.

Our training advisors are happy to help you provide personal advice or find Incompany training within your organization.

Trainers

Prior knowledge courses

"This training was immediately applicable to the project"
Attendee
  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten