Playwright

visit website

Playwright enables reliable end-to-end testing for modern web apps across browsers, platforms and languages. Its aligned with the modern browsers architecture and runs tests out-of-process. This makes Playwright free of the typical in-process test runner limitations.

Why do we adopt this technology?

As our stack within In The Pocket is broadening to other languages outside of Node.js, we've been looking at other options to do end-to-end testing. Playwright is this option as it provides support for all browsers, has support for parallelization out the box and it's locators are closely aligned to what the Testing Library supports.

All of these reasons are why we'd like to trial Playwright in order to compare it to Cypress and thus trial it in on of our customer projects.