End to end testing with Playwright

petar_basic

Playwright is a framework for Web Testing and Automation. Built to enable capable and reliable cross-browser web automation, it offers a developer-friendly way of writing and executing tests. Its powerful features that include auto-wait, web-first assertions, and tracing along with the possibility to span test across tabs, origins and users, allow developers to write resilient tests through a single API.

In this session, our goal is to share the lessons we learned when replacing a traditional Behat test framework with Playwright and show our experience with integrating Playwright tests into a Drupal project. We will demo the capabilities of Playwright framework, show examples of tests and demonstrate to participants the usage of integrated tooling. By presenting the benefits, but also the challenges we faced while integrating it with a Drupal project, we will try to bring this alternative test automation framework closer to the participants.

When & Where

Time: 
Thursday, 19 October, 2023 - 17:15 to 17:35
Room: 
Room D3 Platform.sh