Assigned
Status Update
Comments
kl...@google.com <kl...@google.com>
wi...@gmail.com <wi...@gmail.com> #2
Hello, can you please attach a sample that reproduces your error?
No update yet.
Hello, can you please attach a sample that reproduces your error?
Description
Compose+Android Studio provide a UI Check tool, which generates accessibility reports for Compose screens:
This tool is very manual, requiring developers to trigger it for each preview they're interested in, address any issues within that specific preview, and then move on to another.
The Espresso testing library includes an automated accessibility checker:
This can be included in standard Espresso tests, providing confidence that the screens and components covered by that test meet accessibility standards.
This does not work for Compose screens, however, as it acts at the View level.
To help ensure the accessibility of an app, it would be useful to be able to invoke the Compose UI Check either during automated tests, or as a separate lint tool.
Use Case:
Allow developers to automatically test that Compose screens and components meet accessibility requirements, such that these tests can be run by a CI pipeline or other automated build tool, giving developers additional confidence in both their own changes, and changes of others in their teams.