#33620: Accessibility in pipeline
-------------------------------------+-------------------------------------
Reporter: Sarah Abderemane | Owner: Tushar
Type: New feature | Status: assigned
Component: contrib.admin | Version: dev
Severity: Normal | Resolution:
Keywords: accessibility, ux, | Triage Stage: Accepted
ui, admin |
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 1
-------------------------------------+-------------------------------------
Comment (by Sarah Abderemane):
Hi Tushar,
Thank you for your interest on the subject :)
Just for people who read this ticket, a part of the discussion was out of
the ticket, we agreed with Thibaud and Tom, the admin should be tested as
long as there is a change on it. We should have a page or something to be
able to test each component like (input, search ...) but also test the
full admin to get the best accessibility and avoid regressions in the
future.
IMO, from the pipeline we should be able to generate a report which could
be downloaded with artifact on Github Actions.
I didn't go further on the subject I was trying to launch the admin from
the project and avoid to use another repo/dependencies for that. It's
still in progress (and I didn't have time to check more yet).
> What I have in my mind is after every selenium test that is run, run the
aXe accessibility test as well by using a decorator probably. Please share
your views on how you would want it.
I'm not very familiar with Selenium, but I think you can do assertions
directly in tests but I guess some tests may be not really useful for
accessibility testing but useful for the purpose of the initial test and
vice versa. It really depends on the selenium test to me.
Do you have the code somewhere to check ? I'll be happy to help you on
this subject.
--
Ticket URL: <https://code.djangoproject.com/ticket/33620#comment:8>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-updates/01070184e7bda493-e4980b26-8e3a-4a5c-baa3-8e2306d9060f-000000%40eu-central-1.amazonses.com.