CivicActions / accessibility

CivicActions Accessibility Site: A collection of resources about digital accessibility and how it aligns with open source, CivicTech and Digital Transformation.
https://accessibility.civicactions.com
Other
27 stars 11 forks source link

Feature request: Inclusion of WICK-A11Y accessibility tool for Cypress automation framework in the list of CivilActions-Accessibility Tools #791

Open sclavijosuero opened 1 month ago

sclavijosuero commented 1 month ago

Accessibility testing is crucial to ensuring that web projects are inclusive and usable for all users, regardless of their abilities. However, integrating accessibility testing into the Cypress framework has traditionally faced multiple limitations.

Currently, many developers rely on the cypress-axe plugin, a friendly wrapper for Deque's axe-core® package, tailored for Cypress frameworks.

Axe-core® has become a standard and powerful tool for accessibility analysis. However, the results provided by axe-core® are raw, and cypress-axe does not provide additional processing. As a result, testers QA engineers have had to implement custom solutions to present accessibility violations in the Cypress log and, in some cases, in simple reports.

wick-a11y is a Cypress plugin designed for performing configurable accessibility tests. It allows you to easily incorporate accessibility checks into your End-to-End tests, log detailed information in the Cypress log, and generate HTML documents with screenshots of each violation for easier identification and resolution of accessibility issues, all out-of-the-box.

Also it provides audible information for accessibility issues at the suite level, test level, violation type level, and DOM element level, helping users identify issues through voice feedback.

wick-a11y is a powerful tool that addresses a longstanding gap in the Cypress testing ecosystem and has received high praise within the Cypress community.

wick-a11y

Open-source:

Blog posts with features:

mgifford commented 1 month ago

Interesting.. Thanks.