Desktop Accessibility Testing
Desktop Accessibility Tests are designed to look for problems and regressions in Accessibility features of the GNOME desktop such as:
- Keyboard navigation
- Widget labeling
- Proper sub-classing of Atk
- Accessible themes These tests will be available stand-alone and will also be run periodically on tinderbox builds in order to notify developers and maintainers whenever commits create accessibility regressions.
Desktop Accessibility tests will utilize Mago, which in turn is built on top of LDTP (http://ldtp.freedesktop.org/). It will also utilize the python bindings to ATSPI (Pyatspi). The build and test engine will also take advantage of existing frameworks such as jhbuild and Hudson.