#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.

Reply via email to