Summary Add stable data-test-id attributes to DOM elements in the Strapi Admin Panel to enable reliable E2E testing with tools like Selenium and Puppeteer. Problem Currently, the Strapi Admin Panel uses dynamically generated CSS classes, making it difficult to write stable and maintainable E2E tests. Selectors based on dynamic class names break frequently and make test suites brittle. Proposed Solution Add data-test-id attributes to key interactive and structural elements throughout the Admin Panel, including but not limited to: 1. List Views - table elements, rows, action buttons, pagination, filters 2. Edit/Detail Views - content blocks, sections, field groups 3. Form Elements - input wrappers, buttons, validation messages Even partial coverage would be valuable - anything is better than nothing. Starting with the most commonly tested elements (tables, inputs, buttons) would already significantly improve testability.