site-kit-wp
site-kit-wp copied to clipboard
E2E migration to Playwright
Feature Description
WordPress itself migrated its Gutenberg E2E tests to Playwright. This means that E2E tooling for Puppeteer is deprecated. We should consider a similar migration to benefit from updated WP E2E tooling and improve the reliability of the suite at the same time.
Here are the new WordPress Playwright tools.
Here is Playwright's guide for migrating from Puppeteer.
This ticket itself will be the final wrap-up ticket to remove Puppeteer when all tests are migrated. Sub-issues will be used to setup and migrate tests.
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
- All E2E tests should have been successfully migrated to Playwright
- All Puppeteer tests and related infrastructure should be removed
Implementation Brief
- [ ] TODO:
Test Coverage
- N/A as testing is the focus of this ticket.