department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
283 stars 204 forks source link

Accessibility Testing for [Transition Experience, tbd, V1 Transition Experience] #92960

Closed cora-goldston-bah closed 1 month ago

cora-goldston-bah commented 1 month ago

Product information

Who completed the use of color and color contrast test?

@cora-goldston-bah

Use of color and color contrast checks

How did color testing go?

We only found one color contrast issue, but it is an issue with an existing VA Design System (VADS) component. On our Results page, the light blue Alert – Expandable component for “Time-sensitive benefits” does not sufficiently contrast with the surrounding white page background (the contrast ratio is less than 3:1). We used the standard VADS for this component, so this is not an issue specific to our product.

We used the VADS components for our product. We did not deviate from the standard VADS component colors, so we did not anticipate significant color contrast issues.

We used WhoCanUse to confirm the color contrasts between text/backgrounds and adjacent non-text elements for each of our product’s pages.

As a heads-up, the Colorblindly extension for Google Chrome is blocked on my GFE (but I was able to use it on my contractor company laptop). Several other color contrast testing extensions are also blocked on GFE (ColorBlindClick, Colour Contrast Checker, Digital A11Y Color Contrast Checker, etc.).

Who completed the axe scans?

@cora-goldston-bah

axe checks

axe DevTools scan results

We ran the axe DevTools extension for Google Chrome on every page of our product. The only issue that axe DevTools detected was on the Results page (see below for more details).

Below are the axe DevTools results for each page of our product:

How did axe testing go?

We do not have any further feedback beyond the detected issues that are listed above.

Who completed the content zoom and reflow test?

@cora-goldston-bah

Content zoom and reflow checks

How did content zoom and reflow testing go?

At 400% zoom on the Results page, the Filter and Sort options are condensed into a “Filter and sort” action link. However, this link currently does not do anything when selected. We will work with our developers to correct this and ensure the filter and sort options are usable at 400% zoom.

We also noticed that on the Results page, the default text in the “Sort results by” Select dropdown cuts off while using 300% or 400% zoom. So by default, the Select dropdown is populated with “Alphabetic” without the last two letters of the word. However, when you expand on the Select dropdown, you can see the entire word “Alphabetical” as a sorting option.

Otherwise, all of the other page elements are readable and usable at 200%, 300%, and 400% zoom for every page of our product.

Who completed the keyboard navigation test?

@cora-goldston-bah

Keyboard navigation checks

How did keyboard testing go?

We tested every page of our product and we did not encounter any issues with keyboard navigation. All of the interactive components responded appropriately to the WebAIM expected keys. Every interactive element was able to receive keyboard focus and the order of [Tab] stops was logical.

Do you have any other results to share?

We do not have additional findings to share at this time. We will work with the Governance Team to complete advanced accessibility testing, as we do not have access to some assistive technology.

cora-goldston-bah commented 1 month ago

@nkontrabecki I've submitted the accessibility testing GitHub ticket here.