Skip to main content
By
UI Suite Bootstrap integrated with Display builder
Bootstrap

At UI Suite, the stability of our digital platform is paramount. As we adopt Display Builder and develop our own custom plugins, we need to ensure that new features don't introduce regressions. To achieve this, our Quality Assurance team has embraced the end-to-end (E2E) testing capabilities provided by the Playwright test suite included with the module.

Ensuring Stability with Playwright End-to-End Testing

Following the guidelines in tests.md, our QA engineers are writing automated tests that simulate real user interactions. These tests can open a Display Builder instance, drag components into the layout, configure them through the contextual sidebar, and save the result. The tests then verify that the front-end output is rendered exactly as expected. This test suite runs as part of our continuous integration pipeline for every single code change.

By leveraging Playwright, we can build a comprehensive suite of regression tests that covers our most critical user journeys. This automated testing gives us the confidence to develop and deploy new features rapidly, knowing that we have a safety net to catch any potential issues before they reach production. It's an essential part of our strategy for maintaining a high-quality, reliable user experience.

Content
More articles
My office 19
Standardizing Deployment: Display Builder Setup
Read more
My office 4
How Display Builder leverage HTMX
Read more
City
Drupal best Builder experience with Display Builder
Read more
My office 16
Fortifying Access: Display Builder's Security Model
Read more