plone / Products.CMFPlone

The core of the Plone content management system
https://plone.org
GNU General Public License v2.0
245 stars 188 forks source link

Accessibility reports with Robotframework tests #3815

Open gforcada opened 1 year ago

gforcada commented 1 year ago

Looking around at how to install robotframework-browser on CI, I noticed that there is an extension to it that uses the axe DevTools chrome plugin.

Seee robotframework extension with some installation instructions and example report.

Whenever we get #3813 integrated, we can have a look, the @plone/classicui-team will probably want to get working, as more and more accessibility is a requirement for some websites.

The @plone/volto-team is using cypress AFAIK, does it produce accessibility reports as well? 🤔

pnicolli commented 1 year ago

In Volto there is an axe plugin for cypress, it is not widely used at the moment, but some work on that will be done.

gforcada commented 1 year ago

Cool, this way, eventually both Volto and Classic UI might have automated accessibility checks 👍🏾