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

feat: Accessibility Automated failing tests fix (DTCRCMERC-3548) #1133

Conversation

erikacolette29
Copy link
Contributor

@erikacolette29 erikacolette29 commented Sep 20, 2024

Description

For our modals, our accessibility scan was failing with the best-practice tag which is required for our accessibility scans.
US and DE long term modals heading levels are not in the correct order. Our fix is to change our level heading order from h2 to h4, with h2 to h3.
Screenshot 2024-09-20 at 2 49 47 PM

In messages tests, our accessibility scan is looking for a landmark, however since it is evaluating just our messages, there is no need for a landmark since the message will be on a merchant site. Also our message button opens a modal that has landmarks. This rule can be ignored. 'landmark-one-main'
Screenshot 2024-09-23 at 11 06 22 AM

In our message tests, our accessibility scan is looking for a level one heading. However since we are just evaluating our messages, this rule can be ignored. The page the message will be on will have a level one heading, also when our message button is clicked it opens a modal with the correct heading levels. 'page-has-heading-one'
Screenshot 2024-09-23 at 11 08 21 AM

Screenshots

Testing instructions

.env Outdated Show resolved Hide resolved
@perco12 perco12 self-requested a review September 25, 2024 20:01
@erikacolette29 erikacolette29 merged commit 42d88b7 into paypal:playwright-automated-testing Sep 25, 2024
58 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants