Testing e2e with Playwright

Created on 28 June 2025, 14 days ago

Problem/Motivation

We are missing tests, let's try to setup e2e testing.
Goal is to have e2e tests that can run locally and in ci to avoid big regressions on the UX.
First we evaluate Playwright, then Cypress if needed.

Sources to work from:

Some starting scenarios

Display Builder

  • Log in as admin
  • Create a generic Display Builder (testing config, all islands enabled)
  • Enable / disable islands
  • Check it's working

Display Builder usage

Before: login, create DB.

  • Open libraries
  • Drag a component
  • Drag a block in this component (token)
  • Set component prop (at least one)
  • Set component styles (at least one)
  • Set block value
  • Set block styles
📌 Task
Status

Needs work

Version

1.0

Component

Tests

Created by

🇫🇷France mogtofu33

Live updates comments and jobs are added and updated live.
  • testing

    Used for Documentation issues related to testing and test development

Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024