-
Notifications
You must be signed in to change notification settings - Fork 9
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
[BUG] Missing Test IDs #937
Comments
For page: data-testid="Back-to-dashboard-link" Drep explorer page with delegation part: data-testid="logo-button" Dashboard: data-testid="logo-button" Gov Actions - details page: Retirement: data-testid="Back-to-dashboard-link" |
Most of the test Ids are there, the few missing are delegated to separate task to be fixed later #1038 Ready for staging |
Reopening this ticket again Test-ids are not consistent. They are changing link Please adjust test-ids acc. to the test. |
Regarding comment, these current ids that set on DRep registration, update should enable automation: |
Closing as per the comment above. |
Description:
Several components across various pages lack proper test IDs, impeding effective testing and automation.
DRep Registration Page:
Page URL: /register_drep
The
testId
for the "Continue" button is incorrectly set asretire-button
; it should becontinue-button
.Test IDs for form fields in the DRep registration form are missing:
add-link-button
for the "Add Link" button.name-input
for the name input field.email-input
for the email input field.bio-input
for the bio input field.link-input
for the link input field.retire-button
; it should beregister-button
.Delegation Page:
delegation-options-dropdown
.signal-no-confidence-card
.abstain-delegation-card
.Governance Action Details Page:
Retirement Page:
continue-retirement-button
.Dashboard:
dRep-card
, thedRep-id-display-card
test ID is conflicting with the sidebar'sdRep-id-display-card
. Suggest creating distinct test IDs, such asdRep-id-display-card-dashboard
for the dashboard.Mobile
open-drawer-button
for logged out stateImportant: Please ensure to add proper test IDs for all interactive elements to facilitate testing and automation.
The text was updated successfully, but these errors were encountered: