Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Breakthrough: Enhance EDC UI with data-testid #805

Open
11 tasks
richardtreier opened this issue Aug 27, 2024 · 0 comments
Open
11 tasks

Breakthrough: Enhance EDC UI with data-testid #805

richardtreier opened this issue Aug 27, 2024 · 0 comments
Labels
area/E2E-tests Related to E2E-tests component/edc-ui affected software component internal-feature Feature impacts sovity's internal processes. Not relevant for commercialisation.

Comments

@richardtreier
Copy link
Collaborator

richardtreier commented Aug 27, 2024

To make E2E Test development and maintenance easier, we want to add Test IDs to DOM elements where it makes sense.

Why:

  • No adjustment of E2E Tests for wording changes or placeholder changes
  • Default Angular Material controls generate random IDs counting up, they change depending on which page was navigated to first
  • When having rendered cards the areas might all be divs with tailwind classes, making it hard to find out which is which.
  • Using CSS classes is hard, because we use Tailwind, and do not want to have to extract everything
  • Menus are under change right now, too

Tasks

@richardtreier richardtreier added kind/enhancement New feature or request area/E2E-tests Related to E2E-tests labels Aug 27, 2024
@AbdullahMuk AbdullahMuk added internal-feature Feature impacts sovity's internal processes. Not relevant for commercialisation. component/edc-ui affected software component and removed kind/enhancement New feature or request labels Aug 27, 2024
@richardtreier richardtreier changed the title Enhance with Test IDs Breakthrough: Enhance UI with Test IDs Sep 3, 2024
@richardtreier richardtreier changed the title Breakthrough: Enhance UI with Test IDs Breakthrough: Enhance UI with data-testid Sep 3, 2024
@richardtreier richardtreier changed the title Breakthrough: Enhance UI with data-testid Breakthrough: Enhance EDC UI with data-testid Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/E2E-tests Related to E2E-tests component/edc-ui affected software component internal-feature Feature impacts sovity's internal processes. Not relevant for commercialisation.
Projects
None yet
Development

No branches or pull requests

2 participants