What
Timeline: Ongoing work, with a strong focus until March 2023, and then continuing afterwards
Priority level: 3 – what reduces risk of inaccessible implementations
Category: Design system fundamentals
Potential tasks
- Research new automated accessibility testing tools and determine whether they can add benefits beyond what our jest-axe automated testing is currently achieving.
- Expand automated testing to include all example code snippets for each style, component and pattern.
- Research the feasibility of testing example code snippets with dynamic JavaScript and multiple states, such as the cookie banner and character count components.
Epic lead
Not yet assigned
Why
As of November 2022, there are limitations to how the team implements jest-axe as part of our automated testing:
- The team only tests the first example code snippet for each component and pattern – most of our components and patterns have multiple example code snippets.
- The team only tests the static HTML version of example code snippets, as found in the HTML tab – some components and patterns include JavaScript that modifies the HTML, which tests do not capture.
Who needs to work on this
Developers, accessibility specialist
Who needs to review this
Developers, tech leads
Initial goals
Future goals
What
Timeline: Ongoing work, with a strong focus until March 2023, and then continuing afterwards
Priority level: 3 – what reduces risk of inaccessible implementations
Category: Design system fundamentals
Potential tasks
Epic lead
Not yet assigned
Why
As of November 2022, there are limitations to how the team implements jest-axe as part of our automated testing:
Who needs to work on this
Developers, accessibility specialist
Who needs to review this
Developers, tech leads
Initial goals
Future goals